在App.vue里使用vue的mounted生命周期钩子,设置定时器:
var timer=null;
timer=setInterval(()=>{
uni.request({
url:' 请求接口 ',
method:‘ GET ’,
header:{
'X-Requested-With': 'XMLHttpRequest'
},
success:(res)=>{
console.log('数据',res)
}
})
},1000) //没秒请求一次接口
这样就能实现实时请求后台数据了,但使用定时器存在很多弊端,推荐使用webstocket