HarmonyOS 鸿蒙Next关于网络请求时的加载动画
HarmonyOS 鸿蒙Next关于网络请求时的加载动画
如果我发起了一个网络请求用于获取数据进行渲染,我希望在获取到数据之前,在渲染区域显示一个“正在获取数据”的过度动画,使用什么方式比较合适。
直接使用一个变量记录是否在进行网络请求,然后进行判断、条件渲染吗?有没有什么推荐的方法
关于HarmonyOS 鸿蒙Next关于网络请求时的加载动画的问题,您也可以访问:https://www.itying.com/category-93-b0.html 联系官网客服。
6 回复
有要学HarmonyOS AI的同学吗,联系我:https://www.itying.com/goods-1206.html
可以做个全局loading弹窗,参考下面链接3楼代码
【https://developer.huawei.com/consumer/cn/forum/topic/0202156174901893142?fid=0109140870620153026】
不是想要弹窗效果,是想在原本渲染数据的地方显示动画,loading弹窗我看新的工具类里的网络请求已经自带了
有要学HarmonyOS AI的同学吗,联系我:https://www.itying.com/goods-1206.html
这玩应就跟web端那个请求动画做法一样吧。用一个全局的计数器。request 开始的时候给计数器+1,结束的时候给计数器减一。最后当计数器=0 的时候关闭动画就行了。
promptAction.openCustomDialog+[@Builder](/user/Builder)可以实现全局弹窗