解决better-scroll使click事件失效问题
2018-09-07 本文已影响0人
小学生江止丶
在使用better-scroll时,会使click事件失效
原因:better-scroll 默认会阻止浏览器的原生 click 事件。当设置为 true,better-scroll 会派发一个 click 事件,我们会给派发的 event 参数加一个私有属性 _constructed,值为 true。
所以我们只需添加一个options
设置一下即可。
mounted () {
const options = {
scrollY: true,
scrollX: false,
mouseWheel: true,
click: true,
taps: true
}
this.scroll = new BScroll(this.$refs.wrapper, options)
}
详细内容请点击:
https://ustbhuangyi.github.io/better-scroll/doc/zh-hans/options.html#starty