初心-杨瑞超个人博客诚邀您加入qq群(IT-程序猿-技术交流群):
setData 函数用于将数据从逻辑层发送到视图层(异步)同时改变对应的 this.data 的值(同步)。
setData引起的界面更新渲染完毕后的回調函数 |
其中 key 可以以数据路径的形式给出支持改变数组中的某一项或对象的某个属性,如 array[2].messagea.b.c.d,并且不需要在 this.data 中预先定义
- 直接修改 this.data 而不调鼡 this.setData 是无法改变页面的状态的,还会造成数据不一致
- 仅支持设置可 JSON 化的数据。
- 单次设置的数据不能超过1024kB请尽量避免一次设置过多的数据。
- 请不要把 data 中任何一项的 value 设为 undefined 否则这一项将不被设置并可能遗留一些潜在问题。