在 Reactjs 中处理这个问题的可能方法是什么?
TypeError
Cannot read property 'something' of null
在 Reactjs 中处理这个问题的可能方法是什么?
TypeError
Cannot read property 'something' of null
你有两个选择:
1-始终检查是否存在null
:
let blah;
if (obj) {
blah = obj.something;
}
2-使用可选链接
const blah = obj?.something;
从文档:
这 ?。运算符的功能与 . 链接运算符,除了如果引用为空(null 或未定义)而不是导致错误,表达式短路并返回未定义的值。