微信小程序,关于设置data里面的数据。
关于设置 data里面的数据
wxml:
<view>{{userName}}</view>
data: {
userName:'张三',
}
有两种方法
方法一:直接使用点关系符号赋值,类似于普通赋值,但是这样的话,外面使用绑定的数据,不会实现脏检查,wxml绑定的数据不回及时更新。
例子:
this.data.userName = '李四';
方法二:
使用系统提供的setData()方法,这样的 话,系统会执行类似于angularJS框架的脏检查,wxml绑定的数据会马上刷新,实现数据的绑定。
例子:
this.setData({ userName = '李四'; })