js倒计时的秒数跑的很快,像卡顿一样,看看是代码问题么?

//开启、关闭智能杀菌

https://img2.mukewang.com/5c67a42d0001bfa904080619.jpg

       一个按钮的点击事件,点击之后if条件等于真  显示出倒计时 并开始倒计时  再点击之后 执行else if 关闭倒计时    但是我执行了之后 第一次还好 再打开之后 秒数走的特别快 像卡顿一样  不是那种正常的走秒  请问是代码问题么 还是哪里不对

手掌心
浏览 502回答 1
1回答

慕田峪9158850

1,检查是否能真正清掉了计时器,如果是es6,interval声明在第一个if的代码块中,并不能清掉;2,计时器是否循环启用了,检查aimode是否调用了多次,再检查$digest方法里是不是也启用了计时器;
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript