我有一个React应用程序,该应用程序运行在我无法控制url路由的云服务上。基本上,我的应用程序只有一个路径:https://salesforce.com/apex/myApp
。
我目前正在使用MemoryRouter(反应路由器v4),但是它有一些缺点:
我认为我可以使用HashRouter来解决这两个问题,但是我目前在应用程序中使用location.state
...
还有其他解决方案可以让我解决这些问题吗?可能是一种使HashRouter与location.state
一起工作的方法吗?