小程序云开发吧 关注:18贴子:65
  • 0回复贴,共1

说说小程序里setData这个坑

只看楼主收藏回复

我们先来看看小官是怎么说明这个setData的用法的,直接截图:
图中说得很清楚了,视图层的数据异步更新,逻辑层的this.data同步更新,这么说就是不需要赋值语句了对吧,但是实际上并非如此,比如下面的语句:
this.a = "a";
this.setData({
a: "a"
})
如果没有第一个语句的话,就只能更新视图层,this.a却不发生变化,这样一来不就跟官方的说法相违背了吗?你们怎么看?小程序是基于MVVM模式的吗?有没有大佬解释一下,我入坑没多久,不喜勿喷,因为我喷不过你


来自iPhone客户端1楼2019-01-21 22:32回复