在 React 中的应用

Flow 在 React 中主要是标记propsstate的类型,这些可以通过使用type定义类型,并使用React.Component<Props, State>来定义组件中使用的propsstate类型。

对于 React 中事件的类型,主要是使用SyntheticEvent<T>进行标记,并且根据响应事件来源的不同,还可以细分为更多的事件类型,例如SyntheticMouseEvent<Th>SyntheticAnimationEvent<Ti>等。React 组件的子组件类型为React.Node

Flow 中所支持的其他 React 元素的类型,可直接参考 Flow文档