私はある時点でその子に属する状態変数を読む必要があるコンポーネントを持っています。
この特定の状態変数を親に移動し、コールバックによって変更する必要がありますか?私はそれを見て、これのいくつかはおそらく間違っているとしてReact:子供の状態にアンチパターンでアクセスしていますか?
、これらは親に移動状態の長所と短所は以下のとおりです。
プロ:これは一方向のデータフローに多く付着するようだ 反応のマントラ。
Con:親の他の子は、状態の変更時に再レンダリングされます(実際のDOMではなく、まだパフォーマンスに影響を与える可能性があります)。
ここでベストプラクティスは何ですか?データフローのための
「バックアップ」は必要な場所にあるため、バックアップを移動する必要があります。親コンポーネントがそれを必要とする場合、その変数は子コンポーネント内でもなぜですか? –