微信小程序自定义遮罩层滚动穿透问题

问题:小程序自定遮罩层时,滚动遮罩层时,滚动效果会穿透,影响page页面的滚动,影响用户体验度。

解决方案:

  如果弹出框无滚动区域,直接将这个弹出框和遮罩层的父元素catchtouchmove=\'ture\'

  如果弹出框有滚动区域,如果自定义了catchtouchmove就会阻止内部元素的滚动效果,这时可以用小程序带的scroll-view原生组件来包裹滚动的区域,并设置scroll-y=true即可