定义: 设置数据,更改数据
作用: setData函数用于将数据从逻辑层发送到视图层(异步),同时改变对应的 this.data的值(同步)
仔细细品这句话,会包含了很多信息
setData它是微信小程序提供的一个内置的接口...可以以数据路径的形式给出,支持改变数组中的某一项或对象的某个属性,如 array[2].message,a.b.c.d,并且不需要在 this.data中预先定义,但凡是页面要显示的变量数据,最好先挂载在...此结果说明这个setData方法是异步的,等待主线程任务做完了,然后在去执行第二个参数,回调异步函数
03
如何更改某个对象下的属性
有时候,我们的接口数据类型是对象,并非是基本数据类型(number...,还会造成数据不一致
仅支持设置可JSON化的数据,如果不是 JSON 对象数据格式,需要将数据进行转化成json对象`,key:value形式
单次设置的数据不能超过1024kB(1M),不要一次设置过多的数据...数据太大会增加通信时间,会增加脚本的编译执行时间,占用 WebView JS 线程,)
不要把 data中任何一项的value设为undefined,否则这一项将不被设置并可能遗留一些潜在问题
页面中需要显示的数据