2017-06-08 17 views
1

私は反応ルータv4で子供のルートを入れ子にする新しい方法は、を読む/維持する/再利用するのが難しいは間違った方法を使用していると思いますか?反応ルータv4で複数レベルのネスティングルートを管理するにはどうすればよいですか?

V2は明確ですが、V4のコードは下に展開されています(多くのmatch.url)。

{/* v2 */} 
<Route path='/:bizType'> 
    <Route path=':module'> 
     <Route path='demo1' component={Demo1} /> 
    </Route> 
</Route> 

{/* v4 */} 
<Route path='/:bizType' component={({match})=>{ 
    return <Route path={`${match.url}/:module`} component={({match})=>{ 
     return <div> 
      <Route path={`${match.url}/demo1`} component={Demo1} /> 
     </div> 
     }} /> 
    }}> 
</Route> 

答えて

0

あなたのV4方法はすばらしく、私はアプリでそれを使用します。私は外部純粋なコンポーネントを使用することを好む。

関連する問題