历史记录不会在使用 react-router-dom 的 url 更改时更新



所以问题是,当我试图返回使用浏览器原生返回,以及history.back(), history.push()history.replace()按钮它带我到错误的路径,所以,而不是去到前一个页面,我已经进入以前的网站,像完全不同的一个。

我使用useHistory钩子来浏览页面。

因此,要做到这一点,您需要将状态的可选参数传递给函数调用,以便

history.replace('some-url')

将被更改为,至少对我来说

history.reaplce('some-url', '/')

最新更新