smackgg / vue-scroll-lock

一个 VUE 组件:子元素 scroll 父元素容器不跟随滚动(兼容PC、移动端)
https://smackgg.github.io/vue-scroll-lock
31 stars 7 forks source link

Unable to preventDefault inside passive event listener #14

Open chunfeilvlv opened 4 years ago

chunfeilvlv commented 4 years ago

滚动区域滑动时,发生Unable to preventDefault inside passive event listener,解决方案: 将this.$el.addEventListener('touchstart', this.onTouchStartHandler, false ) this.$el.addEventListener('touchmove', this.onTouchMoveHandler, false) 变为 this.$el.addEventListener('touchstart', this.onTouchStartHandler, { passive: false }) this.$el.addEventListener('touchmove', this.onTouchMoveHandler, { passive: false }), 就不会报这个错了

smackgg commented 4 years ago

可以提个 PR