关于微信小程序this.data方法的不能实现数据调用的解决方法
程序员文章站
2022-03-31 08:07:44
...
今天做小程序时遇到一个小小的问题,在调用this.data方法的时候发现数据并不能传递过去
onLoad: function(option) {
var postId = option.id;
var postData = postsData.postList[postId];
this.data.postdata = postData;
},
然后我分别在页面跳转方法、以及onLoad生命周期函数中用console.log调试,点击跳转各个页面,并没有发现异常。都能成功的获取到id以及postData中的数据。
然后我将this.data方法改用setData方法
onLoad: function(option) {
var postId = option.id;
var postData = postsData.postList[postId];
this.setData({
postdata:postData
})
},
问题解决~
上一篇: 微信小程序 左侧滑动导航栏
下一篇: 3-7 textarea组件