如何将云开发数据库获取的数据绑定到data中

发布于 7 年前作者 xiongwei12821 次浏览最后编辑 7 年前来自 ask

数据库里有数据返回,但是setData却无效,请问是什么问题?谢谢。

wx.cloud.init();

const db=wx.cloud.database();

db.collection(‘wish’).get({

success: function (res) {

console.log(res.data);

this.setData({

xx:res.data.xx //这样设置无效

})

}

});

3 回复
mengyang
mengyang1 楼6 年前

其实是已经赋值了的 可以加一个button点击事件log一下。问题是page没有重新渲染

guiying91
guiying912 楼6 年前

权限问题,在云数据库里改下权限

jshi
jshi3 楼5 年前

试试:

let that = this

that.setData()