2478关注7707浏览
问题描述:
页面需要有下拉刷新的功能。
页面弹出自己写的弹窗后,弹窗中的 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
-
至过去的我
2044人对此回答表示赞同
我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多> -
大青
17人对此回答表示赞同
主解决了吗?我有个思路,不想用下拉刷新时把json里的enablePullDownRefresh设置为false,需要下拉刷新时设置为true。
展开172回复分享发布于 6年前评论(2)
收起评论
-
Jasper
16人对此回答表示赞同
问题已复现,我们会尽快进行修复。
展开161回复分享发布于 6年前评论(1)
收起评论
-
张与其 2019-02-27 00:20
希望尽快改进,我也是这个问题,之前好像不会的,早几天几个客户一起找我,说这里出bug了
回复
-
-
Austin
11人对此回答表示赞同
麻烦给个相关的代码片段,我们定位下问题
展开111回复分享发布于 6年前评论(1)
收起评论
-
徐老师 2019-02-28 13:52
wechatide://minicode/riXRpZmL7R17
回复
-
-
燕尾蝶°优美
10人对此回答表示赞同
wechatide://minicode/EaTjxZmd7X1k
展开100回复分享发布于 6年前评论(0)
收起评论
换了个组件,用
是啊这个思路我有想到过但是和你一样不知道怎么动态控制