1
ReactでFlowを使用した例を見てきましたが、defaultPropsの構文はstatic
です。私が知っているように、OOP static
は、クラスのインスタンスを作成せずに使用できるようにメンバーを宣言するキーワードを意味します。フローでも同じ意味ですか?フローで「静的」とは何ですか?
なぜdefaultPropsだけをstatic
として宣言しなければならないのですか?しかし、小道具や国家はそうする必要はありません。
これは 'flow'とは関係ありません。これはプログラミング言語の構文です。 'static'はクラスのすべてのインスタンスが共有することを意味し、インスタンスに依存しません。 'defaultProp'だけではありません。 'propTypes'、' contextTypes'などです。コンポーネントのすべてのインスタンスが共有するすべての設定。 – Sulthan