关于上下拉刷新
微信小程序官方建议使用page的上下拉刷新,那么什么时候会触发上下拉刷新呢
page页面上下拉刷新
- 下拉
通过向下滑动页面即可触发page页面的onPullDownRefresh方法
- 上滑
上滑的触发分两种情况
- 内容不能充满page
- 此时你第一次上拉会触发一次onReachBottom
- 解析:
- 微信这么做的原因是可以让我们在这里进行一次处理提醒用户
- 再次上拉不会触发
- 此时你第一次上拉会触发一次onReachBottom
- 内容充满page
- 通过上滑即可触发page页面的onReachBottom方法
scrollview上下拉刷新
scrollview的上下拉刷新是通过方法bindscrolltoupper与bindscrolltolower,更过相关的细节请参考微信小程序scrollview组件
注:scrollview的上下拉刷新并没有页面下拉滑动长条那种显示,只是单纯的触发,如果你想有那种效果需要自己去实现(基于o