采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师 这里说明的是用了better-scroll的区域。不管你的click设为true还是false,浏览器的默认点击事件都会被取消是吗?
之前我想当然地认为并且坚信如果click设为了true,那么better-scroll屏蔽的是自己的click事件而不是浏览器的。
因为这个原因,有个bug我处理了好久,几个小时,后来反复对照老师的源码才怀疑是否是这个原因导致。
better-scroll 会阻止默认的行为,除非你设置 preventDefaultException 或者 preventDefault 设置为 false。better-scroll 派发出来的 click 事件和原生的 click 事件区别不大,该有的参数都有,如果需要点击,就设置 click 为 true
非常感谢!
登录后可查看更多问答,登录/注册
掌握Vue1.0到2.0再到2.5最全版本应用与迭代,打造极致流畅的WebApp
2.8k 21
1.2k 21
1.4k 20
1.4k 18
1.6k 17