小编Aya*_*jee的帖子

在响应中的 url 更改上重新渲染相同的组件

我有一个路由,它接受一个 id 并为每个 id 呈现相同的组件,例如: <Route path='/:code' component={Card}/>

现在在 Link 标签中,我将一个 id 传递给组件。现在 Card 组件根据传递的 id 获取其他详细信息。但问题是它只为一个 id 呈现,如果我单击返回并转到下一个 id,则不会更新。我搜索并发现可以使用 componentsWillReceiveProps 但在 React 的最新版本中它已被弃用。那么如何做到这一点呢?

javascript reactjs react-router redux react-props

5
推荐指数
3
解决办法
1万
查看次数

标签 统计

javascript ×1

react-props ×1

react-router ×1

reactjs ×1

redux ×1