再开发小程序的时候出现了穿透的效果,采用的是微信小程序和vant,才采用van-popup存在穿透的问题,所以就得去解决问题。
可以在van-popup外面包裹一个view标签,然后采用微信小程序的方法绑定事件,事件绑定然后return出去,就可以实现对应的效果。
方法一
<view catchtouchmove="touchHandler">
</view>
touchHandler: function() {
return false;
},
方法二
transpileDependencies: true,
可能这时你发现在测试机上还是存在这个问题,这时就需要我们继续去解决,最终在官方文档发现在真机下这个功能是没有问题的,但是在测试机上会存在这个问题,至此问题解决了