如何解决_this.setData与this.setData都无法赋值?
onLoad: function (options) {
const db = wx.cloud.database({
env: 'ka-tset-pz57d'
})
db.collection('readergoods').get({
success: res=> {
console.log(res.data) ,
console.log(res.data[0].goods_name)
this.setData({
goodslists: res.data,
name:res.data[0].goods_name,
price:res.data[0].goods_price
})
}
})
},
第二种方法
onLoad: function (options) {
var _this = this;
const db = wx.cloud.database({
env: 'ka-tset-pz57d'
})
db.collection('readergoods').get({
success: function(res) {
console.log(res.data) ,
console.log(res.data[0].goods_name)
_this.setData({
goodslists: res.data,
name:res.data[0].goods_name,
price:res.data[0].goods_price
})
}
})
},
这两个都没有赋值成功
但是都可以console.log在控制台输出出来
1 回复