setData无法触发视图更新
发布于 6 年前 作者 taoguiying 9065 次浏览 来自 问答

如图,使用的是wepy框架,问题如下:

  1. wepy方式设置值并且$apply脏检查不能触发视图更新,打印this.data.courses.hotList有值

  2. setData也同样无法触发视图更新

  3. setData并且使用wepy发起脏检查可以触发视图更新

  4. 两次setData也可以凑效

6 回复

并且诡异的是开发工具显示,安卓端部显示。。。。。。

兄弟你也是最近才遇到这种情况么@Alex

@John Pion

我的这个情况好几周了, 之前一直觉得自己代码有问题,看来看去感觉没问题啊,安卓就是不显示,不知道啥情况,但是makers写死是可以的,官方说看看我的代码调试,但是周一到现在一直没有给回复。

我的也是这样的问题 ,真机上就是不显示, 很头疼。。。。

@Special  我的问题有结果了吗, 麻烦给个回复吧

小程序地图makers做地图标记失败,开发工具和手机展示不一致    

脏数据检查两次this.$apply()

this.$apply()就生效了

模拟器上很正常,只是真机上会出现这样的问题。求解

回到顶部