Javascript 对象中的元素在未定义中作为道具传递

Javascript 对象中的元素在未定义中作为道具传递,javascript,reactjs,Javascript,Reactjs,我将对象作为道具传递给组件 调试如果我控制台对象,我会看到它及其属性。然而,当我试图访问其中一个属性时,我得到了未定义的属性。请参阅代码示例,然后是控制台输出 console.info("OBJ"); console.info(this.props.settings); console.info("OBJ VALUE: " + this.props.settings.showApptsShows); 你打错了。您正在尝试访问showApptsShows 属性为showApptsShow。注意,

我将对象作为道具传递给组件

调试如果我控制台对象,我会看到它及其属性。然而,当我试图访问其中一个属性时,我得到了未定义的属性。请参阅代码示例,然后是控制台输出

console.info("OBJ");
console.info(this.props.settings);
console.info("OBJ VALUE: " + this.props.settings.showApptsShows);

你打错了。您正在尝试访问showApptsShows


属性为showApptsShow。注意,没有尾随的s

您有一个打字错误。您正在尝试访问showApptsShows

属性为showApptsShow。注意,没有尾随字母s

有一个拼写错误:

console.info("OBJ VALUE: " + this.props.settings.showApptsShows);
结尾有一个额外的“s”

有一个输入错误:

console.info("OBJ VALUE: " + this.props.settings.showApptsShows);

结尾有一个额外的“s”

showApptsShows vs showAppTSShow如果我们的任何答案对您有帮助,请勾选答案。showApptsShows vs showAppTSShow如果我们的任何答案对您有帮助,请勾选答案。