
问题描述
当页面出现浮层(例如 popup 弹窗类型组件),在滑动浮层内的内容时候,浮层下的页面内容也随之发生滚动,从而出现了滚动穿透。

官方解决方案

弊端:
如果在van-popup 层 使用 catch:touchStart =”stopSlide” 事件,则pop里面的内容都不可以响应bind:tap 事件,即不可以实现pop页面的自定义的键盘; 参考文档(van-popup)vant-contrib.gitee.io/vant-weapp/…
个人解决方案
catch:touchmove = 'stop_scroll_chaining' 不要禁止 touchstart,禁止touchmove即可,保证浮窗内的元素可以被点击,同时保证不会滑动穿透;
复制代码© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
    





















![[桜井宁宁]COS和泉纱雾超可爱写真福利集-一一网](https://www.proyy.com/skycj/data/images/2020-12-13/4d3cf227a85d7e79f5d6b4efb6bde3e8.jpg)

![[桜井宁宁] 爆乳奶牛少女cos写真-一一网](https://www.proyy.com/skycj/data/images/2020-12-13/d40483e126fcf567894e89c65eaca655.jpg)
