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
相关问题
目前项目有很多未定义的崩溃
71浏览 • 1回复 待解决
HarmonyOS number字段精度丢失问题
459浏览 • 1回复 待解决
PostgreSQL interval后跟字段问题
4316浏览 • 2回复 待解决
HarmonyOS定义组件问题
229浏览 • 1回复 待解决
关于mysql存大文本字段问题
4058浏览 • 1回复 待解决
HarmonyOS定义弹窗CustomDialog问题
401浏览 • 1回复 待解决
HarmonyOS定义弹窗的问题
465浏览 • 1回复 待解决
HarmonyOS定义弹窗 (CustomDialog)问题
154浏览 • 1回复 待解决
HarmonyOS定义Dialog显示问题
314浏览 • 1回复 待解决
HarmonyOS项目结构中修改项目包名
505浏览 • 1回复 待解决
HarmonyOS TextInput自定义键盘问题
390浏览 • 1回复 待解决
HarmonyOS http请求的JSON数据定义问题
64浏览 • 1回复 待解决
数据库主键字段问题有知道的吗?
2601浏览 • 1回复 待解决
HarmonyOS 项目路由管理
292浏览 • 1回复 待解决
HarmonyOS定义弹框组件问题
280浏览 • 1回复 待解决
HarmonyOS定义弹窗部分问题答疑
145浏览 • 1回复 待解决