小程序实现对数据库的多次查询
有时候,数据库的数据是不断变化的,不能靠频繁的刷新去解决。比如博主的项目:发射机监测微信小程序。上位机每隔1s向数据库中传入发射机的数据,小程序需要实现数据的实时更新,如何实现呢?
我们只需定时器功能(setInterval)就可以解决这样的问题。
var interval;//定义定时函数 var that = this; interval = setInterval(function() { wx.request({ url: , method:'GET', success:(res)=>{ console.log(res); that.setData({ userlist:res.data,//查询结果赋值到userlist }) } }) }, 1000)//定时1000ms
销毁定时器 一定别忘了!!