HarmonyOS项目字段未定义问题

有些时候,定义一个实体,结果网络请求返回来一个空的字段,但是编译器没有判空,就像this.titleBarData.menuType1一样,如果有的时候 titleBarData为空 ,那上面那句话就会直接报异常,这个该怎么处理,每次判断的时候能否titleBarData直接在编译的时候 直接报编译错误,不然后期开发会有一堆崩溃出现。

HarmonyOS
2024-08-27 14:28:40
538浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
put_get

可以尝试一下这种写法:

this.titleBarData?.menuType1
  • 1.
分享
微博
QQ
微信
回复
2024-08-27 17:51:35
相关问题
目前项目有很多未定义的崩溃
768浏览 • 1回复 待解决
HarmonyOS 使用正则校验字段问题
605浏览 • 1回复 待解决
HarmonyOS number字段精度丢失问题
1555浏览 • 1回复 待解决
PostgreSQL interval后跟字段问题
5130浏览 • 2回复 待解决
HarmonyOS Flutter项目开发相关问题
820浏览 • 1回复 待解决
HarmonyOS RN 项目中使用自定义字体
838浏览 • 1回复 待解决
关于mysql存大文本字段问题
4609浏览 • 1回复 待解决
HarmonyOS RN项目下http请求头header问题
832浏览 • 1回复 待解决
数据库主键字段问题有知道的吗?
3357浏览 • 1回复 待解决
HarmonyOS定义组件问题
1365浏览 • 1回复 待解决