收藏
回答

onPullDownRefresh函数不执行?

页面的结构是这样,中间是wx:for出来的列表 (没使用scroll-view包裹),发现只能在页面触发onReachBottom,不能触发onPullDownRefresh函数。这个json文件的json文件已经配置过了

"window": {

    "enablePullDownRefresh": true,

    "onReachBottomDistance": 50

  }

触底能够触发

上拉不能触发

请问大佬们,是我页面结构的问题吗

回答关注问题邀请回答
收藏

6 个回答

  • Code Weaver
    Code Weaver
    2020-04-21

    ???页面 哪来的window。。直接:

    {

    "enablePullDownRefresh": true

    }

    2020-04-21
    有用 2
    回复
  • Admin ²º²⁴
    Admin ²º²⁴
    2020-04-21
    .json里
          {
            enablePullDownRefresh: true
          }
    .js里
        onPullDownRefresh() {
          ...
        }
    
    2020-04-21
    有用 2
    回复 3
    • JAW
      JAW
      2020-04-21
      改了还是不行,还是不会触发上拉刷新,只会触发触底函数
      2020-04-21
      回复
    • JAW
      JAW
      2020-04-21
      可以执行了感谢大佬
      2020-04-21
      回复
    • Peter👊
      Peter👊
      2020-05-08回复JAW
      我估计你和我一样写了两个onPullDownRefresh
      2020-05-08
      1
      回复
  • 唏嘘
    唏嘘
    2020-04-21

    难道不是在编写的页面 引入的?

    我是这样写的

    --↓↓👍点赞是回答的动力哦

    2020-04-21
    有用 2
    回复
  • 俞哄哄💻📷🤘🚴🎧
    俞哄哄💻📷🤘🚴🎧
    2020-04-21

    可以发个代码片段出来看下

    2020-04-21
    有用 1
    回复 5
    • 2020-04-21
      建议将json、js相关代码贴出来看下。
      2020-04-21
      回复
    • JAW
      JAW
      2020-04-21回复
      https://developers.weixin.qq.com/s/o11wmMmx7igz
      2020-04-21
      回复
    • JAW
      JAW
      2020-04-21
      https://developers.weixin.qq.com/s/o11wmMmx7igz
      2020-04-21
      回复
    • 2020-04-21回复JAW
      下拉刷新执行了呀。刚好到顶部是不会执行,在对应的页面的.json 文件配置 enablePullDownRefresh,用力滑到顶部就可以了。。
      2020-04-21
      1
      回复
    • JAW
      JAW
      2020-04-21回复
      。。。哈哈好吧。感谢大佬。我以为稍微滑一下就可以
      2020-04-21
      回复
  • 想到名字再改
    想到名字再改
    2021-06-12

    你好,如果用scroll-view包裹是不会触发下拉事件吗?

    2021-06-12
    有用
    回复
  • 雨声
    雨声
    2020-05-21

    把页面在app.json的pages里面配一下?我掉两次坑了。

    2020-05-21
    有用
    回复
登录 后发表内容
问题标签