我使用react-router版本3.x.x创建了一个应用程序,问题是react-router行为不正常。
假设:
Loginpath: http://example.net/#/login
dontloginpath: http://example.net/#/dontlogin
contact us: http://example.net/#/contactus
我正在使用hashhistory在重新加载时加载相同的路径。 我只有一个bundle.js文件。
问题陈述:现在如果我在ContactUS页面(与登录无关)并使用ctrl + f5(在Windows中)重新加载应用程序,那么它会进入某些机器的登录页面并在其他机器上正常工作。这种情况发生在生产环境中,但它在当地环境中运行良好。
如何调试? react-routes与缓存/ localstorage有什么关系吗?