【发布时间】:2019-05-05 16:47:10
【问题描述】:
我制作了一个 AddMovie 组件,它将在上下文组件中将电影添加到当前状态。我让它在添加每部电影后更新电影的数量,我还让它将最新添加的电影与其他电影一起添加到 DOM 中。问题是最新电影的名称没有与其他电影一起显示。
如果我用传统的课程做这个,我总是可以让它工作,但我想找出这种行为的原因。 有一些简单的组件,没有太多可以阅读的内容,您可以在这里查看:
https://codesandbox.io/s/v661kq4zx3
问题是,随着我添加更多电影,上下文组件中电影数组中的项目数量正在更新。我要解决的问题是使新添加的电影与其他电影一起显示。
谢谢。
【问题讨论】:
标签: reactjs react-hooks react-context