【发布时间】:2019-11-27 19:42:26
【问题描述】:
使用 react 路由器,我已经完成了更新 url:
this.props.history.push({
pathname: `/product/${this.props.product.id}`,
});
但是,这会导致重新渲染/导航更改。有没有办法在不这样做的情况下更新网址?
我的用例是我有一个产品列表,当我点击一个产品列表时,我会显示一个模态并希望将 url 更新为 example.com/product/1 之类的内容,以便链接可共享。
【问题讨论】:
-
这都是 react-router 内置的;它被称为dynamic routing
标签: javascript reactjs react-router