better scroll在vue2移动端中点击事件触发两次!求大神解答下!!!谢谢啦。
在vue2 中,better scroll 做的移动端滚动,点击事件触发两次,那位大神可以解决下,小弟谢谢你们啦。

心如止水丶林
浏览 11214回答 8
8回答
-
慕瓜0146360
可能是页面上用了两层scroll嵌套,会触发两次,把最外层的click属性设为false
-
ahao430
同求解决办法。楼上的朋友,是移动端触发两次,已经判断了e._constructed,如果不判断是移动端两次PC端3次。写在scroll对象外面就没问题,scroll对象里面就有这个问题了。
-
qq_两仪落_0
简而言之:if ( ! this.scorll) { new Scroll()} else { this.scroll().refresh()}
-
慕娘2580131
_getIndex(res, event) { if(!event._constructed) { alert(1) return } let liNums = this.$refs.detailWrapper.getElementsByClassName('food-list-hook') this.scroll2.scrollToElement(liNums[res], 200) }
-
小懒猫04
lz问题解决了吗
-
sub_V
楼主这个问题解决了吗?求分享
打开App,查看更多内容