better-scroll的click问题

来源:17-8 better-scroll运用(3)

学东西要快

2018-01-13

//img.mukewang.com/szimg/5a59ac17000179a708230226.jpg

老师  这里说明的是用了better-scroll的区域。不管你的click设为true还是false,浏览器的默认点击事件都会被取消是吗?

之前我想当然地认为并且坚信如果click设为了true,那么better-scroll屏蔽的是自己的click事件而不是浏览器的。

因为这个原因,有个bug我处理了好久,几个小时,后来反复对照老师的源码才怀疑是否是这个原因导致。

写回答

1回答

ustbhuangyi

2018-01-13

 better-scroll 会阻止默认的行为,除非你设置 preventDefaultException 或者 preventDefault 设置为 false。better-scroll 派发出来的 click 事件和原生的 click 事件区别不大,该有的参数都有,如果需要点击,就设置 click 为 true

0
1
学东西要快
非常感谢!
2018-01-13
共1条回复

Vue.js2.5+cube-ui重构饿了么App(经典再升级)

掌握Vue1.0到2.0再到2.5最全版本应用与迭代,打造极致流畅的WebApp

9868 学习 · 4162 问题

查看课程