支付宝小程序框架 自定义组件·常见问题

2020-09-18 10:34 更新

小程序报错 worker render components is not sync,怎么解决?

排查自定义组件中是否用到了 sync 语法,再检查有没有启用 component2 编译 。

组件样式会相互影响,自定义组件的样式怎么只作用于当前组件?

业务代码需开发者自行保证样式隔离性,如:可外层加上一层 ID 做隔离。

为什么自定义组件影响到其他组件,导致页面混乱?

组件命名时不要重名。

自定义组件中,子组件怎么向父组件传递消息?

小程序父组件不能调用子组件里面的方法,子组件可以用 props 调用父组件的方法。

自定义组件如何要通过 props 进行传值?

参考文档 组件对象

模板 template 里可以使用自定义组件吗?

不可以在模板 template 中使用自定义组件。模板能创建成功,自定义组件不会生效。

模板 template 里 data 参数的类型为布尔值时,怎么获取不到值?

IDE 版本过低,请升级。参考文档 下载

子组件能不能监听父组件参数的变化?

不支持,可以使用 props 传递数据。

小程序自定义组件是否有监听数据变化的方法?

暂时不支持监听单数据变化的方法。

以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号