用了react路由react-router,但是直接输入地址无法问题,做到路由里却可以

clipboard.png

clipboard.png

但是直接在地址栏输入这个地址,却无法正常访问,请问这是什么原理呢,有什么办法可以做到地址栏输入也可以访问。

阅读 7.2k
2 个回答

browserHistory 也可以,但是呢,要webpack配置一下。

devServer: {
        historyApiFallback:true
}

上线的时候,要把所有页面相关的路由都往前端控制。

把browserHistory改成hashHistory

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进