微信小程序遮罩穿透
添加catchtouchmove
<view wx:if="{{alert}}" catchtouchmove="myCatchTouch">
<template is="alert" data="{{alertData}}" />
</view>
myCatchTouch: function () {
console.log('stop user scroll it!');
return;
},
针对catchtouchmove方法,原生小程序使用catchtouchmove="touchmoveHandler",mpvue中使用@touchmove.stop="touchmoveHandler",注意要给个空方法,否则会报警
CSS
给遮罩层加css
height: 100vh;
overflow: hidden;