問題タブ [react-router-v4]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
105 参照

javascript - React のルートを介してサービスのインスタンスを渡す

この場合、react router v4 を使用していますが、注意が必要です。

App コンポーネントがあり、その中で AuthService オブジェクトが正常にインスタンス化されています。

同じ Auth オブジェクト インスタンスを持つ特定のコンポーネントを取得したいのですが、それらのコンポーネントは Route を介して定義されています。

これが私のコードのサンプルです:

Home または SplashPage がレンダリングされると、Route からの典型的な props がありますが、auth は認識されません。

Route から Home および SplashPage に至る小道具と同様に、小道具の 1 つとして auth を取得するにはどうすればよいですか? ありがとうございました。