在我的某些组件中,我有如下代码:
<Link to="?section=A">TEXT A</Link>
<Link to="?section=B">TEXT B</Link>
<Link to="?section=C">TEXT C</Link>
如果搜索查询更改,其他组件应重新显示。为此,我用HOC withRouter
包装了这些组件。这似乎无法正常工作。我希望重投是预期的行为吗?可能是什么问题?如果更改pathname
,则一切正常。
我使用React 16.8和React Router 4。