在插件市场中用了一个表格插件,列数多时可以左右滑动,现在我在swiper中嵌入这个表格,在滑动表格时会直接将swiper滑动,而表格固定不动
我想通过阻止冒泡的思路解决这个问题。
1.通过document.getElementById获取表格,然后阻止冒泡行为:
tables.ontouchstart = function(event) {
event.stopPropagation();
}
但是这样的语法在h5中可以,在小程序不支持
请问小程序可以通过获取element去给元素阻止冒泡吗,我查了createSelectorQuery().select()这个方法,没用明白,不知道怎么能直接向getElementById一样获取元素然后阻止事件冒泡
-
第二种方法我直接在这个表格组建上添加@touchstart.stop,或是在他外面套了一层view上添加@touchstart.stop,结果还是在H5好用,而微信小程序直接取消了滑动,table不能滑动而且swiper也不动了
哪个大神给解惑一下呀~~