老师那个云数据库的问题还是不能实时显示,麻烦老师再次解答一下,谢谢!!!!
getmessage:function(){
db.collection('lost_found').get().then(res => {
var lists = res.data.reverse();
if (app.globalData.list.length != lists.length) {
app.globalData.list = lists
}
}).catch(err => { console.error(err) })
console.log('数组为', app.globalData.list)
this.setData({ item: app.globalData.list})
},
onShow: function (options){
this.getmessage()
}
老师我修改成这样还是不能实时显示,我这次是把数据库取来的数组赋给全局变量,再在函数外面用setData给数组赋值还是不行,总是第一时间数组是空