在 uni-app 中,`uni.hideNavigationBarLoading()` 方法用于停止显示在页面导航栏中的加载动画。

在 uni-app 中,uni.hideNavigationBarLoading() 方法用于停止显示在页面导航栏中的加载动画。通常与 uni.showNavigationBarLoading() 配对使用,用来在数据加载或其他异步操作结束后,给用户一个明确的反馈,表示操作已经完成。

使用说明

此方法没有必要接受任何参数,因为它的作用是全局性的,即隐藏当前页面导航栏的加载动画。

API 结构

javascript 复制代码
uni.hideNavigationBarLoading();

示例代码

以下是一个示例,展示了如何在数据加载完成后调用 uni.hideNavigationBarLoading 方法来隐藏加载动画:

javascript 复制代码
uni.showNavigationBarLoading(); // 开始加载时显示加载动画

// 假设这里有一个数据请求或者长时间运行的任务
setTimeout(() => {
  // 假设任务完成,隐藏加载动画
  uni.hideNavigationBarLoading(); // 结束加载时隐藏加载动画
}, 2000);

在实际应用中,你会在数据请求的回调函数中调用 uni.hideNavigationBarLoading(),而不是在 setTimeout 中。

请注意,uni.hideNavigationBarLoading() 的调用需要与 uni.showNavigationBarLoading() 成对出现,以确保界面逻辑的一致性。

更多信息请参阅 uni-app 官方文档

相关推荐
用泥种荷花17 分钟前
【LangChain.js学习】 RAG(检索增强生成)完整实现解析
前端
兔子零102436 分钟前
Star-Office-UI-Node 实战:从 0 到 1 接入 OpenClaw 的多 Agent 看板
前端·ai编程
helloweilei37 分钟前
一文搞懂Nextjs中的Proxy
前端·next.js
wuhen_n1 小时前
Pinia状态管理原理:从响应式核心到源码实现
前端·javascript·vue.js
陆枫Larry1 小时前
小程序 scroll-view 设置 padding 右侧不生效?用一层包裹解决
前端
晴殇i2 小时前
CommonJS 与 ES6 模块引入的区别详解
前端·javascript·面试
Selicens2 小时前
git批量删除本地多余分支
前端·git·后端
wuhen_n2 小时前
KeepAlive:组件缓存实现深度解析
前端·javascript·vue.js
前端付豪2 小时前
Nest 项目小实践之图书展示和搜索
前端·node.js·nestjs
wuhen_n2 小时前
Vue Router与响应式系统的集成
前端·javascript·vue.js