使用React Router,将新条目插入历史记录以便更新URL而不触发新路由的最佳方法是什么?
Navigation.replaceWith() mixin方法似乎与我需要的相反。

最佳答案

对React-Router的API并不是很熟悉,但是您可以使用纯JavaScript来做到这一点。

window.history.pushState({}, '', 'https://stackoverflow.com/new-url-here');

此处提供更多答案:Modify the URL without reloading the page

关于reactjs - react 路由器: Add entry to history without changing route,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28528319/

10-11 12:58