首页 > 请问一下react router的原理

请问一下react router的原理

我使用reactjs router进行路由。但是跳转后 点击刷新 页面显示not found。 但是下载官方例子把express服务跑起来。路由后刷新就正常。请问reactjs router机制还必须结合服务器端的路由么
不胜感谢


它的路由有主要两种模式,一个history,一个hash。用hash不会有上面的问题。用history的话,服务器的路由要处理一下的。关于两种模式的讨论,官方文档有,你可以去看一下


通过楼上的解答 找到问题`

const createHashHistory = require('history/lib/createHashHistory')

.....

<Router history={createHashHistory()}>

......

https://github.com/rackt/react-router/blob/master/docs/guides/basics/Histories.md

【热门文章】
【热门文章】