采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师,顶一个加个else,就滚不动了,分析应该没问题啊
逻辑是不一样的,你仔细想想,下面的timer无论如何都会执行,上面的timer只会在else里执行
非常感谢!
不对吧,move函数执行频率十分高,第一次因为timer是null,所以肯定走的是else,但从第二次开始,timer已经有值了,所以永远走的是if,永远走不到else。所以你根本滚不动。另外值得注意的一点是,clearTimeout是清除定时器的事件,并不是将timer置为null。所以,老师回答你的是错的
后半句我认可,前半句不太对
登录后可查看更多问答,登录/注册
课程紧跟Vue3版本迭代,企业主流版本Vue2+Vue3全掌握
1.8k 20
1.6k 19
2.7k 17
1.3k 16
1.6k 15