本文主要是介绍简述微信小程序this.setData({a:1}) 与 this.data.a=1的区别,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
在微信小程序里面,通过
//数据绑定与更新
this.setData({a:1
})
与
// 数据绑定
this.data.a = 1
这两种方式都可以改变a的值,但是他们本质的区别就是setData会更新wxml前端页面绑定的数据信息,但是this.data.a = 1则不会。
所以什么时候使用setData,什么时候使用数据赋值this.data.a = 1呢?
很简单,在需要更新前端页面数据的时候,必须使用 setData;
而只是想修改变量的值,无关页面的数据绑定,则就用赋值this.data.a = 1。
这篇关于简述微信小程序this.setData({a:1}) 与 this.data.a=1的区别的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!