自学内容网 自学内容网

微信小程序执行onPullDownRefresh 之后 下拉刷新后刷新标志不消失

下拉刷新后刷新标志不消失,通常是因为没有正确通知页面结束刷新状态。下面是一个解决方案汇总表,帮你快速理解和解决这个问题:

  onPullDownRefresh: function () {
    console.log('下拉刷新触发');
    // 显示加载状态(可选)
    wx.showNavigationBarLoading(); 
    
    // 模拟数据请求,替换为你的实际逻辑
    setTimeout(() => {
      // 你的数据更新代码...
      this.setData({ 
        // ... 更新数据
      });
      
      // 重要:在刷新操作完成后,停止下拉刷新
      wx.stopPullDownRefresh();
      wx.hideNavigationBarLoading(); // 隐藏加载状态
    }, 1000); // 延迟时间根据实际请求调整

注意:

并且:

{
  "enablePullDownRefresh": true,
  "backgroundTextStyle": "dark"
}


原文地址:https://blog.csdn.net/weixin_36152801/article/details/152798956

免责声明:本站文章内容转载自网络资源,如侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!