イムで小道具を渡し、ルータを反応します。私はこのようなのparams内に沿ってmyProp={this.props.data}
渡して試してみましたはこのように私のアプリのページに移動するためにルータを反応させるの使用リンク
<MyComponent myProp={this.props.data}/>
:
<Link to={`/single/${this.props.data.pageId}`} params={{singleId: 1, myProp={this.props.data}}}>GotoPage!</Link>
をしかし、のように動作するようには思えないのリンクを使用せずにコンポーネントをレンダリングする場合
私のような何かをするだろうmyPropは新しいページで定義されていますが、私は次のようになります。
Link
でルート以外のパラメータを渡すことはできませんか?
これは機能しました!私はthis.context.router.pushをthis.context.history.pushに変更しなければならなかった。これはv2の新しい構文のようだ。 ありがとう! – user2915962