コード以下のように、私はJSX要素のタイプにElement<*>
を使用します。flowtype JSX要素、奇妙なバグ要素<*>と(アスタリスク)
type Prop = {
style?: StyleSheet.styles | Array<StyleSheet.styles>;
face: Element<*>;
disabled: boolean;
anotherProp: any;
}
Element<*>
(アスタリスク)の使用量は、flowtypeコンパイラによってヒントです。
しかし、その後、Element<*>
後に定義されたすべてのタイプがありません。
私はElement<any>
にコードを変更した場合は、その後、私のタイプが正しく表示されます。
しかしタイプany
、私は本当に必要なものではありません。それを動作させるために私は何ができますか?
私はflowtype with vscodeを使用しますが、それはvscode自体に関連しない場合がありますので誤差は、flowtype
コンパイラ(またはflowtype vscode pluginから)からだったようです。
私はカンマとセミコロンの両方を試してみました@zvonaはい、彼らが働くように見えます同じ方法です(ただし、両方ともこの場合は動作しません) – Val