我正在使用 Ant 设计面包屑。我正在尝试使用链接更改页面并推送 URL,我可以看到 URL 更改但页面没有更改。
我尝试使用 Link,然后为 onClick 创建一个函数,但一切都只是更改了 URL。
Route:
<Route exact path="/assistant/:wId/skill/xyz/:sid" component={ xyz } />
Tried process 1:
<Breadcrumb separator=">">
<Breadcrumb.Item
onClick={this.redirectToParam2}>
{param2}
</Breadcrumb.Item>
</Breadcrumb>
redirectToParam2 = () => {
this.props.history.push(`/assistant/${wId}/skill/xyz/${sId}`);
}
Tried process 2:
<Breadcrumb separator=">">
<Breadcrumb.Item>
<Link to= {`/assistant/${wId}/skill/xyz/${sId}`}>
{param2}
</Link>
</Breadcrumb.Item>
</Breadcrumb>
即使我尝试不使用面包屑组件,但它仍然没有更改页面。
我希望页面在 URL 更改后立即更改。先感谢您。