vue 轮询
轮询就是不断地去调用同一个接口。当我们离开这个界面时,我们停止对这个接口的不断调用。initList () {this.myInterval = window.setInterval(() => {setTimeout(() => {this.polling() //调用接口的方法}, 1)}, 5000);},当我们离开这个页...
·
轮询就是不断地去调用同一个接口。当我们离开这个界面时,我们停止对这个接口的不断调用。
initList () {
this.myInterval = window.setInterval(() => {
setTimeout(() => {
this.polling() //调用接口的方法
}, 1)
}, 5000);
},
当我们离开这个页面时,需要清除定时器。
vue 是单页面应用,路由切换后,定时器并不会自动关闭,需要手动清除,当页面被销毁时,清除定时器即可。
destroyed(){
clearInterval(this.myInterval)
},
更多推荐
已为社区贡献60条内容
所有评论(0)