4

以前は、react-router v3.* で、小道具を子コンポーネントに渡しました。

React.cloneElement(this.props.children, this.props)

<Match />これは、新しいAPIを使用して react-router v4 でどのように行われますか?

これまでのところ、私が思いついた解決策は、 APIrenderでメソッドを使用することです。<Match />

<Match pattern="/" render={() => <ChildComponent {...this.props} />} />

ES6スプレッド構文を使用して小道具を子コンポーネントに渡します。子コンポーネントへのすべての標準的な小道具 (場所、パターン、パス名、isExact) も一緒に運ぶより良い方法はありますか?

4

1 に答える 1