场景:底层页面内容超出一屏,可以正常滚动。 按钮触发弹出遮罩层后,遮罩层因为是固定尺寸,所以内容超出后需要可以支持滚动。
问题:在滚动遮罩层的时候,总是会触发底层页面的滚动。请问微信官方有没有什么方法可以阻止顶层页面的滚动呢?感谢。
网友回复:
遮罩层下面的列表时用scroll-view做的吗?假如控制遮罩层显示的是maskVisible这个变量,你可以在下面的scroll-view上的wxml写:
scroll-y="{{!maskVisible}}" |
这样就可以在遮罩层可见的时候,下面的scroll-view滚动不了,不可见的时候就可以滚动。
哈哈,6666,这个做法可以的,谢谢大兄弟了。