ホームページ  >  記事  >  ウェブフロントエンド  >  状態をどう定義するか?

状態をどう定義するか?

DDD
DDDオリジナル
2024-11-14 12:40:02804ブラウズ

¿Cómo definir el estado?

何が州の一部で何がそうでないのかを定義するための 3 つの基本基準を理解しましょう。これらの基準により、React 愛好家としての私の日常生活における「最小限だが完全な状態の表現」を完全な自信を持って決定することができます。

基準 1: 変更が予想される。

状態が不変であることはわかっていますが、通常、状態はインターフェースの変更可能な部分に関連付けられています。したがって、最初の基準として、その値から変更されることが予想される UI の一部があるかどうかを評価する必要があります。状態の候補を扱っている可能性が非常に高いですが、最初に次の 2 つの基準を評価します。

基準 2: コンポーネントから継承すべきではない

状態になる候補を定義する値を別のコンポーネントから受け取った場合、それは状態であってはなりません。元々それを継承するコンポーネントの状態であっても、それを受け取るコンポーネントの状態ではない可能性があります。

基準 3: 別の状態から計算すべきではない

別の状態をベースとして使用して値を計算する必要がある場合、それは状態ではなく、インターフェースでの相互作用は元の状態の計算から示される必要があります。

以上が状態をどう定義するか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。