反应路由器this.props.history.push更改了URL,但没有组件?

时间:2018-06-27 12:00:39

标签: javascript reactjs ecmascript-6 redux

我使用的是React Router v4,通常我没有问题,即使使用@withRouter也能很好地工作

this.props.history.replace("/dashboard")

但是这次我在将其与redux结合使用时遇到问题。

https://codesandbox.io/s/pm0yvwp2jj

路线已更改,但是为什么不重新渲染组件?我应该看到内容:如果去dashboard/2会发生战争冲突,路线是不可切换的,只有刷新后才能起作用。

0 个答案:

没有答案