微信小程序-页面事件
下拉刷新
开启下拉刷新
app.json中的window属性中,或者页面级别的.json文件中配置:
1 | "enablePullDownRefresh": true |
推荐为需要下拉刷新的页面单独配置。
事件处理函数
下拉刷新会触发onPullDownRefresh事件处理函数,可以在函数中进行下拉之后的操作
1 | onPullDownRefresh() { |
调用wx.stopPullDownRefresh()函数可以取消下拉状态:
1 | onPullDownRefresh() { |
上拉触顶
上拉触顶距离
app.json中的window属性中,或者页面级别的.json文件中配置上拉触顶触发距离,距离默认为50px:
1 | "onReachBottomDistance": 100 |
单位默认为px,可以省略。
事件处理函数
上拉触顶会触发onReachBottom事件处理函数,可以在函数中进行上拉触顶的操作
1 | onReachBottom() { |
注意:需要自己处理节流、防抖的问题