exact 是 route 中的一个属性, 今天在做项目的时候,发现自己写的Link跳转,一直跳的都是首页 - -!!, 还郁闷了好久,后来突然想起上面的那句话来

   <Route path='/' component={Home} />
   <Route path='/page' component={Page}>

上面这种情况下,如果匹配路由path='/page',因为他们都包含 / 所以当匹配到home时,就不再往下匹配了

一般 exact 用在路由路径比较短的Route 上面; (如下代码)

     <Route exact path='/' component={Home} />
     <Route path='/page' component={Page} />

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-01-17
  • 2021-10-26
  • 2022-12-23
  • 2021-06-20
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-08-28
  • 1970-01-01
相关资源
相似解决方案