JavaScript文件中的data对象属性
在上面的示例中,页面会显示itclanCoder,那如何更改逻辑层的数据呢
在下面的示例中,演示了如何更改逻辑层的数据,在 wxml 中新增了一个按钮,用bindtap...此结果说明这个setData方法是异步的,等待主线程任务做完了,然后在去执行第二个参数,回调异步函数
03
如何更改某个对象下的属性
有时候,我们的接口数据类型是对象,并非是基本数据类型(number...,boolean,string,null),但由于业务需求,我们往往需要改变对象下的某个属性
如下所示,我想改变person下的 age 属性值
// miniprogram/pages/setdata...这个在以后的开发中,很有用,有时候,在需要更改对象下的某个属性值的时候,就可以使用这种方式
04
setData注意事项
直接修改 this.data,而不调用this.setData是无法改变页面的状态的...,第一个参数时必传的,也就是要修改视图 view 层的对象,而第二个参数时非必传的
setData 将数据从逻辑层发送到视图层是异步,同时改变对应的this.data的值是同步,它并不是实时的,这也导致了必须要考虑性能的因素