// pages/verify-loading/verify-loading.js const app = getApp(); Component({ options: { addGlobalClass: true, }, /** * 页面的初始数据 */ data: { canLogin: true, inteval: null }, lifetimes:{ attached: function(){ this.setData({ canLogin: app.globalData.status !== 1 }) let that=this; this.data.inteval=setInterval(() => { app.utils.util.request({ url: '/info', success: function(res){ if(res.data.flag===1&&res.data.status===0){ app.globalData.status = res.data.status app.globalData.flag = res.data.flag that.triggerEvent('reflush') } } }) }, 5000); }, detached: function(){ clearInterval(this.data.inteval); } } })