美文网首页
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