所以我要将对象从我的App组件传递给子组件。
在render方法中,我可以这样使用console.log来查看对象的值
this.props.data.documents[0]
我可以看到文件[0]中包含的对象的键值对,
但是,当我尝试选择单个属性(如下所示)时,出现了未定义的错误。
this.props.data.documents[0].username
这是console.log(this.props.data.documents [0])打印的内容
{user_id: "5dfd9f8afc5bdf1bef11b78c", username: "christine", name: "second", src: "../images/5dfd9f8afc5bdf1bef11b78c_second.png"}
user_id: "5dfd9f8afc5bdf1bef11b78c"
username: "christine"
name: "second"
src: "../images/5dfd9f8afc5bdf1bef11b78c_second.png"
这是console.log(this.props.data.documents [0] .src
react-dom.development.js:25206 Uncaught TypeError: Cannot read property 'src' of undefined
为什么会这样?预先感谢。