我有两个类似的设置正在浏览的React应用程序:
<Provider store={ store }>
<BrowserRouter>
<Routes ... />
</BrowserRouter>
</Provider>
登录后,我们导航至localhost:3000 / dashboard。
仪表板中的子路由(我们将其称为localhost:3000 / showcase)重定向到我们使用的另一个应用程序,该应用程序使用类似的react-router设置(localhost:3001 /不同站点)。
当我按下后退按钮浏览器时,尽管我只是从localhost:3000 / showcase进行导航,但实际上可以导航回的唯一路径是localhost:3000 / dashboard页面。
这里是否有更合适的历史记录方法?