私はTable
クラスとMenu
クラスを持っているとしましょう。 Menu
クラスには、Table
クラスのヘッダーのリストがあります。 Menu
クラスには、ヘッダーの表示を切り替える機能があります。React - 2つのコンポーネントが互いに話し合います
私はこれにどのようにアプローチすればよいですか?私はTable
とClass
の両方を含む第3のコンポーネントを作成することを考えていましたが、それらのやりとりを容易にしましたが、どのように構文的に見えるかはまだわかりません(残念ながら、まだReactを取り上げようとしています)。
これに近づくより良い方法がある場合は、お気軽にお答えください。
ありがとうございます!
あなたはこれを読んでましたか? https://facebook.github.io/react/tips/communicate-between-components.html – azium
ええ、私はしましたが、私の質問には直接触れません。私は2つの異なるクラス間のやりとりをどのように円滑にするのだろうと思っていましたか –
それはそうですが、おそらく直接ではありません。兄弟は直接お互いに話すことができないので、親は共通の先祖を介して通信するように親に小道具とコールバック関数を送信する必要があります – azium