微信小程序执行onPullDownRefresh 之后 下拉刷新后刷新标志不消失
下拉刷新后刷新标志不消失,通常是因为没有正确通知页面结束刷新状态。下面是一个解决方案汇总表,帮你快速理解和解决这个问题:
onPullDownRefresh: function () {console.log('下拉刷新触发');// 显示加载状态(可选)wx.showNavigationBarLoading(); // 模拟数据请求,替换为你的实际逻辑setTimeout(() => {// 你的数据更新代码...this.setData({ // ... 更新数据});// 重要:在刷新操作完成后,停止下拉刷新wx.stopPullDownRefresh();wx.hideNavigationBarLoading(); // 隐藏加载状态}, 1000); // 延迟时间根据实际请求调整
注意:
并且:
{"enablePullDownRefresh": true,"backgroundTextStyle": "dark"
}