美文网首页
onPullDownRefresh不执行

onPullDownRefresh不执行

作者: hey_沙子 | 来源:发表于2019-10-28 20:11 被阅读0次

    不执行的原因

    一、没有正确的设置

    需要在app.jsonwindow选项中或页面配置中开启enablePullDownRefresh

    在app.json中配置则会设置所有页面的都开启这个事件,所以推荐大家只设置本页面的json,但还是分别说一下,大家根据情况自己选择

    app.json

    {
     "window": {
        "backgroundTextStyle": "light",
        "navigationBarBackgroundColor": "#fff",
        "navigationBarTitleText": "小火购",
        "navigationBarTextStyle": "black",
        "enablePullDownRefresh":true,
        "onReachBottomDistance":50
      },
    }
    

    本页面例如:index.json
    因为是本页面所以不需要写window

    {
        "enablePullDownRefresh":true,
        "onReachBottomDistance":50
    }
    
    二、自动生成的页面已经包含同名函数

    自动生成文件的时候系统会为我们生成页面一系列函数,而自己写的时候有些人不注意又定义了相同的方法名,但小程序是不会提醒存在同名函数的,这就需要我们认真,把不需要的删除


    image.png
    三、没有理解微信定义的这个onPullDownRefresh函数如何触发

    onPullDownRefresh这个函数是下拉刷新(顶部),而多数人当做普通的用户下拉事件了,这就导致改了json文件却仍然一直不触发事件

    相关文章

      网友评论

          本文标题:onPullDownRefresh不执行

          本文链接:https://www.haomeiwen.com/subject/xxreuctx.html