2016-07-18 16 views
0

リア・ルータでこれを行うことは可能ですか?リアクタ・ルータ・パラメータ

<Route path="/:reset_password" component={ResetPassword} /> 
<Route path="/:create_password" component={CreatePassword}/> 

異なるコンポーネントで異なるパラメータを使用したいです。私は上記のコードをテストし、それは動作しません。作品上記のコードは、私はこれに変更する場合:ヘルプ

+1

なぜこれらをパラメータとして使用するのかよくわかりません。単に 'path ="/reset_password "'と 'path ="/create_password "'( ':'なしで)なぜでしょうか? – Chris

答えて

0

@クリスが言ったようにため

<Route path="/something1/:reset_password" component={ResetPassword} /> 
<Route path="/something2/:create_password" component={CreatePassword}/> 

おかげで、コロンを削除、および/または専用のルートを割り当てます。 React Routerは、あなたが提供した2つのルートを区別することはできません。技術的には同じです(ルートパス+動的パラメータ)。

+0

ええ、それは確かに仕事です、ありがとう – Dhika

関連する問題