要在config文件配置(xxx.json文件)即显式指的开启下拉刷新,这个配置很容易被忽略,有时候我明明写了onPullDownRefresh却没有效果,这是就要主要是不是配置未开启。
小程序提高了下拉刷新接口,需要满足三个要素。
1.要在config文件配置(xxx.json文件)即显式指的开启下拉刷新,这个配置很容易被忽略,有时候我明明写了onPullDownRefresh却没有效果,这是就要主要是不是配置未开启。
{
"enablePullDownRefresh": true
}
可以配置咋全局app.json,可以针对某一个页面得xx.json中,配置在全局那么每一个页面都有下拉刷新效果。
2.onPullDownRefresh接口,写刷新逻辑代码。
3.wx.stopPullDownRefresh()终止刷新,这个接口是为了能及时得终止刷新效果,当然你不加这个也可以,小程序会按照默认时间自动终止刷新效果。
Page({
onPullDownRefresh: function(){
...//刷新逻辑代码
wx.stopPullDownRefresh()
}
})
以上得接口其实就是提供一个下拉刷新的效果,仅仅只是ui效果。下拉对页面产生哪些改变还是要自己处理,也就是上面的‘刷新代码逻辑’;一般而言刷新都是重新请求接口数据,把新得到数据重新分配到页面中。
大家可以把请求数据的接口和分配数据到页面的逻辑代码进行封装,然后刷新的时候直接调用就行。
除特别注明外,本站所有文章均为作者原创。 或分享自己的编程经验,或探讨工作中的问题,或聊以人生趣事。 转载请注明出处来自 https://www.qiusuoweb.com/35.html
运营天数
总访问量
文章数量
-
-
-
交流群:157451741
新浪微博:草莽兴
发布评论