Reactjs:不变违规:您可能没有多条名为" universal-search"

时间:2015-09-07 22:34:55

标签: javascript reactjs react-router

我需要在两条不同的路线中拥有相同的子路线

<Route name="app" path="/" handler={App}>
  <Route name="management" path="management" handler={Management}>
    <Route name="universal-search" path="universal-search" handler={UniversalSearch} />
    <Route name="game-info" path="game-info" handler={GameInfo} />
    <DefaultRoute handler={UniversalSearch} />
  </Route>
  <Route name="operations" path="operations" handler={Operations}>
    <Route name="universal-search" path="universal-search" handler={UniversalSearch} />
    <Route name="videos" path="videos" handler={Videos} />
    <DefaultRoute handler={UniversalSearch} />
  </Route>

  <DefaultRoute handler={UniversalSearch} />      
</Route>

<Route name="login" handler={Login} />

我需要的路线是这个

<Route name="universal-search" path="universal-search" handler={UniversalSearch} />

但我在问题中收到错误

  

不变违规:您可能没有多条名为&#34; universal-search&#34;

的路线

我需要在路线之间移动,并坚持这条路线,我该怎么办?

0 个答案:

没有答案