滑动穿透描述
当我们在弹出层或者模太框上滑动手指的时候,最底下的UI视图跟着滑动。
解决方案
- 在滑动的元素上加上一个空的滑动事件(万能方法)
/*这是弹出层的盒子*/
<view catchtouchmove="touchmove">
</view>
touchmove: function(){
},
这样手指滑动就会触发这个滑动事件,而不会向上传导,导致滑动穿透。
注意: 小程序提供bind 和 catch
两种绑定事件方法,bind是会冒泡的,catch是在捕获阶段的事件,不会冒泡。 所以,我们一定要用catch绑定事件
,不然还是不行。