伴って反応:多くの場合です。TypeCheck深くネストされた小道具は、それは私たちが対象の広がりを経由して、トップダウンから渡された小道具で、深くネストされたコンポーネントを持つことが一般的ですフロー
render() {
return <MyComponent { ...this.props } />;
}
、真ん中のコンポーネントが認識されていませんこのような小道具をこのように流し、各構成要素を流れるすべての小道具に注釈を付けるには、これらの構成要素がすべての子供のすべてを知る必要があります。
これを避ける方法はありますか。階層の最上部に注釈が付けられた小道具は、階層内の下端で使用されているかどうかチェックされます。単純にエクスポートおよびインポートすることなく、タイプの別名は、階層的な関係を壊すだろうか?
フローには、モジュールのエクスポートに明示的に注釈を付ける必要があります(http://flowtype.org/docs/modules.html#missing-required-annotations)。私はこれが可能だとは思わない。 –