组件observers监听中调用setData无效,除非用setTimeout
发布于 5 年前 作者 yan07 12538 次浏览 来自 官方Issues

我们在普通页面上引用了一个自定义的 component,页面 JS 中的数据更新触发了 component 里的 observers,但是在 observers 中对数据再次加工并显示的时候,调用 setData 应用数据修改没有生效,只有在 setTimeout 中调用 setData 才生效。

能帮忙看下这是什么原因导致的吗?是 API 本身的局限还是 bug?谢谢。

开发者工具:v1.02.1907300

基础库:2.6.1

代码片段:https://developers.weixin.qq.com/s/igXn84mF71bv

2 回复

好像是bug,我也遇到类似的了,把开发工具回退上个版本就没问题了

回到顶部