在Internet Explorer 9上,当我单击由链接组件(反应路由器)生成的锚点时,我的react应用程序将重新加载整个页面,并且会丢失JS和Redux的状态。
我尝试在Chrome,Safari和IE(10和11)上都正常运行,并且可以在不丢失状态的情况下浏览应用程序!
我有React的16.8.4版本,(React Router和React Router Dom)的4.3.1版本以及Redux的4.0.1版本。
实际结果是,当我单击锚点时,页面会重新加载,这会导致整个状态丢失。
预期的行为是我可以浏览应用程序而无需重新加载页面。