如何实现 离开首页后去其他页面 10秒内点击回到首页页面不刷新,10秒后点击回到首页页面刷新
onShow(){
if(this._lastHideTime && (new Date().getTime() - this._lastHideTime) > 10000){
console.log(‘refresh’)
}
},
onHide(){
this._lastHideTime = new Date().getTime()
要保持数据最新的话,正确逻辑不是应该判断距离上一次更新数据的时间是否超过10s吗,为什么记录离开时间。。
在首页的onHide方法里面记录离开首页的时间,在onShow方法里面获取当前时间,两个时间间隔如果超过10秒就刷新
页面加载的时候加个10秒定时器,10秒后刷新页面数据