小编Sar*_*Doe的帖子

通过React Router中的<Link>重新加载组件

我正在尝试实现类似Facebook的主页(即带有评论的帖子列表).

PostList是负责加载帖子列表的组件(使用其中的fetch componentDidMount()),它本身就是组件的子组件HomePage.

我有一个导航栏的另一个组件,NavBar<Link>组件(from react-router-dom)调用我的HomePage组件路径('/').

当我在"/"以外的任何页面上时,使用链接工作正常:路由器安装HomePage,然后PostList触发componentDidMount()并显示刚刚检索到的帖子.

但是当我已经在'/'时,链接什么也没做,因为我已经在'/',但我希望它仍然重新加载我的组件,HomePage以便它可以更新其帖子列表.

我该怎么做 ?

reactjs react-router react-router-v4

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

标签 统计

react-router ×1

react-router-v4 ×1

reactjs ×1