Reactjs中有哪些可能的处理方法?
TypeError
Cannot read property 'something' of null
您有两个选项:
1-始终检查是否为null
:
let blah;
if (obj) {
blah = obj.something;
}
2-使用可选的链式
const blah = obj?.something;
来自文档:
?。运算符的功能与类似。链接运算符,除如果引用为null(null或未定义(,表达式短路,返回值为未定义。