1.在pages.json中需要下拉的页面中设置style
{"path": "pages/tabbar/tabbar-1/tabbar-1",
"style": {
"navigationBarTitleText": "文章",
"enablePullDownRefresh": true, // 开启下拉
"backgroundTextStyle": "dark" // 样式只有 dark 和 light
}
2.下拉刷新监听
onLoad: function (options) {
setTimeout(function () {
console.log('start pulldown');
}, 1000);
uni.startPullDownRefresh();
},
onPullDownRefresh() { // 下拉监听事件
console.log('refresh');
setTimeout(function () {
uni.stopPullDownRefresh();
}, 1000);
}