1.首先在pages.json
里面开启下拉刷新
{
"page": [{
"path": "pages/list/list",
"style": {
"navigationBarTitleText": "列表",
//开启下拉刷新
"enablePullDownRefresh": true,
}
}]
}
2.然后在list.vue中通过onPullDownRefresh()
监听用户下拉的动作,如果效果不明显的话,这里可以加个定时器,可以通过uni.stopPullDownRefresh()
来关闭下拉刷新
onPullDownRefresh() {
var that = this;
setTimeout(function() {
that.getnewsList();
uni.stopPullDownRefresh()
}, 1000)
},
3.效果如图所示