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把全局变量赋值给数组,但是第一时间页面的数组空,要点其他页面再返回该页面数组才有数据,哪位大神帮我解决一下如何实时显示,感谢!!!!