私はReactプロジェクトに取り組んでいます。そこでは、一連の質問がユーザーに出され、その回答が保存されるオブジェクトとして結合されます。反応ルータを使用しているときに、親コンポーネントの状態を子コンポーネントから設定するにはどうすればよいですか?
親コンポーネントには複数の子が含まれています。
example--
<Route path="Parent" component={Parent}>
<Route path="Child1" component={Child1} />
<Route path="Child2" component={Child2} />
<Route path="Child3" component={Child3} />
<IndexRoute component={Child1} />
</Route>
の親は、空の値 元の初期状態になります。 (this.state = {value1: ""、value2: ""})
{this.props.childrenを使用すると、子から親(および親から子への小道具)にデータを渡すにはどうすればよいですか? }?
素晴らしいです。 'state'をまったく使用せず、実装を' Redux'のような 'StateManager'に移すことも考えてください。 – Hitmands
リアクションルータv4ではこれが好ましい方法です。コンポーネントの代わりにレンダーを使用して、追加のマウントや再レンダリングを避けるようにしてください。 –
私が探していたもの、ありがとう! –