144  
查询码:00000188
微信小程序赋值
作者: 杨明旺 于 2019年12月27日 发布在分类 / FM组 / FMWechat 下,并于 2019年12月27日 编辑

习惯了赋值用等号,但是在小程序中会发现用等号赋值,虽然可以给变量赋值但是却不会马上应用到页面上,如果需要做到逻辑层和视图层实时交互就要用到setData。

setData 函数用于将数据从逻辑层发送到视图层(异步),同时改变对应的 this.data 的值(同步)。

注意:

直接修改this.data,而不调用this.setData(),是无法改变当前页面的状态的,会导致数据不一致
仅支持可以JSON化的数据
单次设置的数据不能超过1024KB,尽量避免一次设置过多的数据
不要把data中的任何一项的value设为undefined,否则这一项将不能被设置,可能会有潜在的问题



 推荐知识

 历史版本

修改日期 修改人 备注
2019-12-27 17:49:31[当前版本] 杨明旺 创建版本

知识分享平台 -V 4.8.7 -wcp