如下图代码:在vue中,我先失第一次点击执行if开启定时器,然后第二次顺利执行了else,clearInterval却关不了定时器,把定时器sc_timer 打印出来确实undefined ,这是怎么回事啊,求大神指教。
如下图代码:在vue中,我先失第一次点击执行if开启定时器,然后第二次顺利执行了else,clearInterval却关不了定时器,把定时器sc_timer 打印出来确实undefined ,这是怎么回事啊,求大神指教。
13 回答13k 阅读
7 回答2.2k 阅读
3 回答1.3k 阅读✓ 已解决
6 回答1.3k 阅读✓ 已解决
2 回答1.4k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
6 回答1.1k 阅读
看起来sc_timer是事件回调函数内的局部变量啊,那多次执行的时候就不是一个东西了,你可以加个console看看。
可以声明到vue的data上。