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()  
}
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
分享
微博
QQ
微信
回复
2024-10-10 18:13:39


相关问题
网络请求数据处理
895浏览 • 1回复 待解决
ability被异常数据保留怎么弄?
5438浏览 • 1回复 待解决
HarmonyOS网络请求JSON转换问题
1541浏览 • 1回复 待解决
网络请求如何进行回调?
1597浏览 • 1回复 待解决
HarmonyOS 网络请求结果数据解析
423浏览 • 1回复 待解决
网络请求使用gzip压缩数据
2646浏览 • 1回复 待解决
网络请求创建,持久化问题
1268浏览 • 1回复 待解决
http request 请求不到接口数据
5571浏览 • 1回复 待解决
HarmonyOS 接口请求数据处理
407浏览 • 1回复 待解决