处理类型错误无法读取 null 的属性'something'的可能方法是什么?



Reactjs中有哪些可能的处理方法?

TypeError
Cannot read property 'something' of null

您有两个选项:

1-始终检查是否为null:

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

2-使用可选的链式

const blah = obj?.something;

来自文档:

?。运算符的功能与类似。链接运算符,除如果引用为null(null或未定义(,表达式短路,返回值为未定义。

相关内容

最新更新