微信小程序之this.setData
来源:互联网 发布:js 开发自定义组件 编辑:程序博客网 时间:2024/04/29 20:28
Page.prototype.setData()
setData
函数用于将数据从逻辑层发送到视图层,同时改变对应的this.data
的值。注意:
- 直接修改 this.data 无效,无法改变页面的状态,还会造成数据不一致。
- 单次设置的数据不能超过1024kB,请尽量避免一次设置过多的数据。
setData() 参数格式
接受一个对象,以 key,value 的形式表示将 this.data 中的 key 对应的值改变成 value。
其中 key 可以非常灵活,以数据路径的形式给出,如
array[2].message
,a.b.c.d
,并且不需要在 this.data 中预先定义。
Page({ data: { text: 'init data', array: [{text: 'init data'}], object: { text: 'init data' } }, changeText: function() { // this.data.text = 'changed data' // bad, it can not work this.setData({ text: 'changed data' }) }
0 0
- 微信小程序之this.setData
- [微信小程序]this.setData , that.setData , this.data.val三者之间的区别和作用
- 微信小程序 this.setData is not a function
- 微信小程序 报错:this.setData is not a function
- 微信小程序 this.setData is not a function
- 微信小程序 this.setData is not a function
- 微信小程序 setData
- 微信小程序 setData
- 小程序之坑一TypeError: this.setData is not a function
- 微信小程序 setData 的坑
- 微信小程序SetData的问题
- 微信小程序 setData 的坑
- 微信小程序 --- 在ES6语法箭头函数下使用this.setData报错
- 微信小程序 this.setData is not a function;父元素获取
- 微信小程序input批量赋值(setData)
- 小程序setData
- 论微信小程序的坑:thirdScriptError TypeError: this.setData is not a function
- 微信小程序 setData动态设置数组中的数据
- css选择器大全
- ios开发之获取目录内容
- Haskell语言学习笔记(9)State Monad
- MySQL的my-innodb-heavy-4G.ini配置文件的翻译
- 深大自考体会
- 微信小程序之this.setData
- Android 最流行的吸顶效果的实现及代码
- nginx相关指令及使用(四)
- Qt Creator添加自定义注释
- 周星驰:我拍了很多悲剧,但你们都说那是喜剧
- 从Form中textBox中读取数据存入数据库
- JavaScript字符串去重的四种方法
- Python log 的正确打开方式
- Gitlab安装