小程序
小游戏
企业微信
微信支付
扫描小程序码分享
场景:底层页面内容超出一屏,可以正常滚动。 按钮触发弹出遮罩层后,遮罩层因为是固定尺寸,所以内容超出后需要可以支持滚动。
问题:在滚动遮罩层的时候,总是会触发底层页面的滚动。请问微信官方有没有什么方法可以阻止顶层页面的滚动呢?感谢。
6 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
@晓光 遇到同样的问题,但是 scroll-y="{{!maskVisible}}" 没起作用。你是怎么做的?
<scroll-view class="container" scroll-y="{{hidePopup}}">
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
如果是普通的view呢?而不是scroll-view。怎么阻止下层页面的跟随滚动呢
我也想知道是怎么实现的
怎么实现自定义弹窗呢?谢谢
哈哈,6666,这个做法可以的,谢谢大兄弟了。
遮罩层下面的列表时用scroll-view做的吗?假如控制遮罩层显示的是maskVisible这个变量,你可以在下面的scroll-view上的wxml写:
scroll-y="{{!maskVisible}}"
这样就可以在遮罩层可见的时候,下面的scroll-view滚动不了,不可见的时候就可以滚动。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
@晓光 遇到同样的问题,但是 scroll-y="{{!maskVisible}}" 没起作用。你是怎么做的?
如果是普通的view呢?而不是scroll-view。怎么阻止下层页面的跟随滚动呢
我也想知道是怎么实现的
怎么实现自定义弹窗呢?谢谢
哈哈,6666,这个做法可以的,谢谢大兄弟了。
遮罩层下面的列表时用scroll-view做的吗?假如控制遮罩层显示的是maskVisible这个变量,你可以在下面的scroll-view上的wxml写:
scroll-y="{{!maskVisible}}"
这样就可以在遮罩层可见的时候,下面的scroll-view滚动不了,不可见的时候就可以滚动。