scroll-view,,再次上拉,上下滑动的事件传递到了下层的列表视图,导致列表滚动。

DEMO 如下:wechatide://minicode/0ioAZmmY7mZv


disableScrollBooleanfalse设置为 true 则页面整体不能上下滚动;只在 page.json 中有效,无法在 app.json 中设置该项

要是能开放disableScroll的动态设置就完美解决了,但目前并没有。

展开全部
收起
2回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • Chloe1

    19人对此回答表示赞同

    在iphoneX上的最新客户端没有复现

    展开
    19
    1回复
    发布于 5年前

    评论(1)

    收起评论

    • Cody 2019-02-15 16:46

      我这边安卓vivox小米华为iphoneX都有复现

      回复
  • 牛油果

    17人对此回答表示赞同

    这个是滚动行为穿透到顶层,这个默认行为没有办法阻止。如果是弹出层的话,弹出时建议把底下列表设置为不可滚动

    展开
    17
    3回复
    发布于 5年前

    评论(3)

    收起评论

    • Zavier 2019-02-13 22:18

      期待底层优化,滚到当前位置(我也想这么做,没实现啊,还会触发pageScroll),如果列表直接用scroll-view倒是解决了,但官方不建议列表用scroll-view(延迟太严重了┭┮﹏┭┮)

      回复
    • 猪丫头 2019-02-15 21:51

      目前只能尝试用overflow:hidden,再调用wx.pageScrollTo滚到当前位置。

      回复
    • 刘福荣 2019-02-17 08:27

      对,这个是重点,重点是如何设置不滚动。如果直接用overflow:hidden操作page会导致之前滑动的列表滚回到第一屏。还有其余的方案不?

      回复
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部