返回页面时无法获取/路由错误

Cannot GET /route Error in react on going back to page

希望大家都好。我正在经历一个艰难的处境,这就是我来这里寻求帮助的原因 我正在使用 class 组件进行反应。我正在尝试使用 windows.location.href 移动到下一页但是当我返回上一页时它显示“无法获取/路由”这是我的 App.js 文件

当我使用它工作正常时,不会出现错误。但是当我以编程方式转到下一条路线时出现。有没有其他的移动方式

React Router 最大的好处可能是我们可以在单页应用程序中模拟访问不同的页面,因此我们不必等待页面刷新。考虑到这一点,使用 useHistory.

最符合您的利益

在基于 class 的组件 here

中有一个类似的 post 关于访问 useHistory

如果您通过提交按钮调用此函数。这可能是浏览器不重定向的原因。它将 运行 函数中的代码然后提交页面而不是重定向。在这种情况下,更改按钮的类型标签。