首先,使用browserHistory,必定会碰到404的问题
目前普遍做法 是通过 服务器 进行协调
例如express中重定向 或 修改nginx的配置文件
当404状态的时候 重新加载入口的html。
那么现在希望,f5或回车地址栏的时候,重新加载当前路由所需挂载的组件。。这该怎么处理
(能否完全禁止 用户 通过 输入地址栏 或 刷新的方式 去请求服务器内容)
(最好是通过拦截的方式,并且拦截后调用 browserHistory.push API)
怎么串起来?
我也尝试了使用 beforeunload 事件
但是,总是会弹个框,而且return false 还会继续执行。