2017-03-20 21 views
0

私は、私のアプリでreactjsルータv2.8.1を持っていて、プロパティをコンポーネントに渡す方法を見つけようとしています。これは、ルートの1つは、次のようになります。reactjsルータ経由でコンポーネントにプロパティを渡すには?

<Route path="/comp2" component={Component2} /> 

私はCOMPONENT2にコンポーネント1から行くとこれを行う方法であるものコンポーネント1からプロパティを渡したいしようとしていますと仮定しますか?

+0

これが役立つかどうかを確認する - https://github.com/ReactTraining/react-router/issues/4105 – RishikeshDhokare

答えて

0

MemoryRouterまたはNativeRouterを使用している場合は、hereのように任意の状態を送信できます。

ウェブの場合、リンクに描かれているように、動的データをquery paramsまたはurl parametersのいずれかとすることをお勧めします。その理由は、これらがアドレス内に格納されているからです。これにより、いくつかのブラウザシナリオ(ブックマーク、プライベートモードなど)が期待通りに機能するようになります。

関連する問題