自定义组件在 observer 方法中 执行 this.triggerEvent,有可能不触发?

发布于 6 年前作者 guiying644601 次浏览最后编辑 6 年前来自 ask

问题:自定义组件的 observer 中调用了 this.triggerEvent(‘testEvent’),当组件内容多的时候影响了事件的触发(测试内容少的时候偶尔正常)。

猜测:自定义组件内容多,没有渲染完毕,影响了监听?那么 observer 是在哪个时机调用呢(组件接收到数据?组件渲染完毕?)

1 回复
dzhong
dzhong1 楼4 年前

麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html