HarmonyOS项目字段未定义问题

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

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

可以尝试一下这种写法:

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