参考:官方文档-下拉刷新

第一步,pages.json开启下拉刷新功能

enablePullDownRefresh设置为true

  1. {
  2. "path": "pages/needPay/needPay",
  3. "style": {
  4. "navigationBarTitleText": "待转账",
  5. "enablePullDownRefresh": true
  6. }
  7. },

第二步,onPullDownRefresh()方法

  1. //下拉刷新
  2. onPullDownRefresh() {
  3. console.log('下拉刷新了1次');
  4. this.page = {
  5. pagenum: 1,
  6. pagesize: 10,
  7. }
  8. this.getList()
  9. uni.stopPullDownRefresh()
  10. },

第三步,停止当前页面下拉刷新uni.stopPullDownRefresh()

停止当前页面下拉刷新。


uni.startPullDownRefresh(OBJECT)

开始下拉刷新,调用后触发下拉刷新动画,效果与用户手动下拉刷新一致。