0

在 Reactjs 中处理这个问题的可能方法是什么?

TypeError
Cannot read property 'something' of null
4

1 回答 1

1

你有两个选择:

1-始终检查是否存在null

let blah;

if (obj) {
  blah = obj.something;
}

2-使用可选链接

const blah = obj?.something;

从文档:

这 ?。运算符的功能与 . 链接运算符,除了如果引用为空(null 或未定义)而不是导致错误,表达式短路并返回未定义的值。

于 2021-03-17T07:36:52.473 回答