react-router-dom5默认路由思路

在react-router-dom5取消了IndexRoute这个默认路由的组件,这样在最新的react-router-dom5中默认路由便成了必须要解决的问题,不然在某些路由结构复杂的的项目中首页地址需要类似http://localhost/admin这样写法比较不好看虽然功能可以实现。
react-router-dom还有另一个组件Redirect组件


            
  • pageOne
  • pageTwo
{/* Switch从上往下匹配直到匹配到为止 */} }/> }/>

让路径为‘/’的路由重定向到pageOne这个首页,这样就解决了默认路由的问题了

你可能感兴趣的:(react)