HarmonyOS如何设置网络请求后无数据、接口异常后的空数据界面?

网络请求返回数据后使用LazyForEach渲染正常展示界面。切换请求参数,返回数据data为空。怎么显示暂无数据界面。

HarmonyOS
2024-10-10 10:42:49
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
Heiang

通过条件判断,定义一个枚举,有三种状态:LoadingStatus.LOADING、LoadingStatus.FAILED、LoadingStatus.SUCCESS。

if(this.loadingStatus === LoadingStatus.LOADING) {  
   LoadingCom()  
}  
if(this.loadingStatus === LoadingStatus.FAILED) {  
   EmptyCom()  
}  
if(this.loadingStatus === LoadingStatus.SUCCESS) {  
   List()  
}
分享
微博
QQ
微信
回复
2024-10-10 18:13:39
相关问题
网络请求数据处理
390浏览 • 1回复 待解决
HarmonyOS网络请求JSON转换问题
723浏览 • 1回复 待解决
ability被异常数据保留怎么弄?
4977浏览 • 1回复 待解决
网络请求如何进行回调?
1020浏览 • 1回复 待解决
网络请求创建,持久化问题
611浏览 • 1回复 待解决
网络请求使用gzip压缩数据
2117浏览 • 1回复 待解决
http request 请求不到接口数据
4961浏览 • 1回复 待解决
网络请求数据处理问题
377浏览 • 1回复 待解决
上传文件如何接受后端返回数据
1979浏览 • 1回复 待解决