问题描述:

页面需要有下拉刷新的功能。

页面弹出自己写的弹窗后,弹窗中的 picker 向下滚动时会触发下层页面的下拉刷新。

自己写的弹窗遮罩层已经设置了 catchtouchmove,但无法阻止下层页面的下拉刷新。

甚至导致无法正常使用 picker 向下滑动选择操作,只能向上滑动。



期待的功能(满足其一即可): ①catchtouchmove 支持屏蔽当前页面的下拉刷新。

②可通过接口动态调整页面的 enablePullDownRefresh 属性。


这是选择器代码:

<view class="dialog-mask " style="z-index:11;visibility:{{addressMenuIsShow ? 'visible': 'hidden'}}" bindtap="hideCitySelected" catchtouchmove="preventD">

<view class="picker-view" animation="{{animationAddressMenu}}" style="visibility:{{addressMenuIsShow ? 'visible':'hidden'}}">

<view style='width:100%;border-bottom:1rpx solid #ddd;display:flex;justify-conten

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

    2044人对此回答表示赞同

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

    17人对此回答表示赞同

    主解决了吗?我有个思路,不想用下拉刷新时把json里的enablePullDownRefresh设置为false,需要下拉刷新时设置为true。

    展开
    17
    2回复
    发布于 6年前

    评论(2)

    收起评论

    • Landon 2019-03-02 10:35

      换了个组件,用

      回复
    • Bryson 2019-03-04 11:31

      是啊这个思路我有想到过但是和你一样不知道怎么动态控制

      回复
  • Jasper

    16人对此回答表示赞同

    问题已复现,我们会尽快进行修复。

    展开
    16
    1回复
    发布于 6年前

    评论(1)

    收起评论

    • 张与其 2019-02-27 00:20

      希望尽快改进,我也是这个问题,之前好像不会的,早几天几个客户一起找我,说这里出bug了

      回复
  • Austin

    11人对此回答表示赞同

    麻烦给个相关的代码片段,我们定位下问题

    展开
    11
    1回复
    发布于 6年前

    评论(1)

    收起评论

    • 徐老师 2019-02-28 13:52

      wechatide://minicode/riXRpZmL7R17

      回复
  • 燕尾蝶°优美

    10人对此回答表示赞同

    wechatide://minicode/EaTjxZmd7X1k

    展开
    10
    0回复
    发布于 6年前

    评论(0)

    收起评论

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
扫码咨询

扫码咨询套餐

回到顶部