React JSの中では本当に新しいです。数週間前、私はJS、jQueryのTo Do Listアプリケーションを作成しましたが、今はReactを使って再構築するつもりです。私の見解を変えてReactを練習します。React - コンポーネント間のコミュニケーション(初心者向け)
I持っているいくつかのコンポーネント異なるファイルで(兄弟)と1つの親コンポーネント - アプリケーション、コンポーネント:
アプリケーション: - ナビゲーション - タスクリスト - タスク 追加 - フッターを
どのようにすることができます私のナビゲーションコンポーネントはタスクリストコンポーネントと通信しますか? より具体的には、というグローバル変数 selectedDayのようなものを持っていて、すべてのコンポーネントで使用したいと思っています。 日曜日などのナビゲーションコンポーネントでユーザーが1日選択すると、この変数に "sunday"を保存し、後でそれをタスクリストで使用したいとします(これはもちろんサンプルデータの例です)。私の質問は最初のコンポーネントにデータを格納し、別のコンポーネントで使用する方法?
このような目的で状態を使用する必要がありますか?私はparent(App)コンポーネント - > selectedDay: "monday"/default /に初期状態を設定し、後でNavigationコンポーネントでそれを更新し、Task Listコンポーネントで使用することを考えていました。私を手伝ってくれますか?私は感謝しています!
https://facebook.github.io/react/tutorial/tutorial.html#lifting-stateupをお読みください。 –