2017-07-02 18 views
1

v3を使ってルートを動的に追加しようとしましたが、サポートしていませんでした。 React-router-v4は動的ルーティングをサポートしていますか?react-router-v4は動的ルーティングをサポートしていますか?

+0

あなたはそれを行う方法を見つけましたか?もしそうなら、私たちにどのようにしたのか教えてください。事前にお礼します。 – karthik

+0

いいえ、まだ見つかりませんでした:( – sbs

答えて

0

ダイナミックルーティングが実際に意味することは私にはっきりしていませんか?あなたはAPIによって提供される経路や、他の外部ソースを考えていますか?

もちろん可能ですが、あなたの構造を考える必要があります。達成する最も簡単な方法は、あなたのSwitchの中にそれらをマッピングすることです。コンポーネント:

<Switch> 
    { routesList.map((route) => (
     <Route 
     key={route._id} 
     path={route.path} 
     component={route.component} 
     {...route.props} // some custom props, maybe? 
     /> 
    ) 
)} 

<Route path='/' component={HomePage} /> 
<Route path='/about' component={About} /> 
</Switch> 
関連する問題