react-router路由 haschange探讨
场景 针对pushState操作完,浏览器后退,以及页面返回时历史页面的处理。 需要了解的知识点 PopStateEvent 浏览器后退事件 History.pushState() HashChangeEvent History 前端路由hash history 处理方法 Page A 在跳转Page B前需要保存信息到url中,处理完后返回A,需要将其信息保留下来。 我们处理的方式是,在跳转B前会通过History.pus...
场景 针对pushState操作完,浏览器后退,以及页面返回时历史页面的处理。 需要了解的知识点 PopStateEvent 浏览器后退事件 History.pushState() HashChangeEvent History 前端路由hash history 处理方法 Page A 在跳转Page B前需要保存信息到url中,处理完后返回A,需要将其信息保留下来。 我们处理的方式是,在跳转B前会通过History.pus...