【发布时间】:2021-11-20 18:41:20
【问题描述】:
我正在学习 React 并将 props 从父级传递给子级等,但我遇到了一个组件问题。在 React 开发工具中,道具通过链正确传递,但是当我在数组(硬编码)上使用 map() 方法时,它返回错误“无法读取未定义的属性。道具在控制台中正确打印,因此我不明白这个错误来自哪里。
这就是我所做的:
- 我在 App 组件中创建了一个 State
- 状态被传递给 SearchResults => TrackList
- 最后一步应该是使用 Tracklist 组件上的 map 方法,并将 prop 的每个元素传递给 Track 组件 => 这就是错误所在
这里是 github 的链接,这里是我的文件的 github 链接,https://github.com/aspnet82/jamming
感谢您的帮助
【问题讨论】:
标签: javascript reactjs state react-props