onPullDownRefresh 方法不执行
发布于 5 年前 作者 dongli 12645 次浏览 来自 问答

下拉刷新在12.23号还是可以使用的,12.24就无法使用 设备 iphone5S iphone7

7 回复

@Thea 这个问题 你现在解决了吗?

已找到原因:不起作用应该是<scroll-view></scroll-view>中事件的优先级的原因,将其改为<view>标签就可以了

–同

而且是在开发者工具是可以下拉刷新的,在手机预览的时候不行

过年前还可以下拉刷新的

onPullDownRefresh: function() {
        // 页面相关事件处理函数--监听用户下拉动作
        // maxId初始化
        this.setData({
            maxId : 0
        });
        this.loadNews(0);
    },

过完年后发现不起作用了,已经在app.json中配置

"enablePullDownRefresh": true,

这是怎么回事,onReachBottom是可以用的

遇到一样的问题,已经配置:

"enablePullDownRefresh": true,


  不知道是否是官网描述的bug所导致:在使用scroll-view作为全屏滑动组件的时候,y轴滑动在下拉触发ios原生的橡皮筋效果的时候scroll-view出现不能滑动的bug,在android系统下无橡皮筋效果则没有这个bug。

已找到原因:不起作用应该是<scroll-view></scroll-view>中事件的优先级的原因,将其改为<view>标签就可以了

需要在app.json配置才生效的

回到顶部