文档描述:关于setData,该函数用于将数据从逻辑层发送到视图层(异步),同时改变对应this.data的值(同步)
通过setData去改变对象里某个属性的值,要放在['']中括号里,并且用引号
setData的性能方面
- 避免setData的数据过大,因为setData在设置值的时候,是有大小限制的。
最大的设置值不能超过1M(1024kb),每次setData都要把数据从逻辑层传送到视图层,数据过大会增加它们之间的通信时间。 - 避免频繁调用setData,过于频繁调用setData会造成卡顿
- 避免将未绑定在WXML的变量传入setData,因为未绑定在WXML的变量跟渲染界面是无关的。这样做可以减少不必要的性能消耗。