年度账单h5 移动端兼容已经优化建议(vue)

vue实例中定义timer多余,创建的定时器代码和销毁定时器的代码没有放在一起,通常很容易忘记去清理这个定时器,不容易维护;建议使用this.$once(‘hook:beforeDestory’,()=>{});

_CountDownLoop() { let timer = null; timer = setInterval(() => { // to do }, 1000); this.$once('hook:beforeDestroy', () => { clearInterval(timer); timer = null; }); },

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zzzzjw.html