React.FC<P>
/React.FunctionCopmonent<P>
React
函数式组件的泛型接口,一般使用简写FC
,可以接受一个参数P
,用来定义props
的类型。React.Component<P, S>
/React.PureComponent<P, S>
React
类组件的泛型接口,接受两个参数,第一个是props
的类型定义,第二个是state
的类型定义。React.ReactElement
使用React.createElement创建的,可以简单理解为React中的JSX的元素。JSX.Element
return返回的jsx语法类型。React.ReactNode
<div>node</div>
node的合法类型。FormEvent
form
表单的event
类型。ChangeEvent<e>
onChange
事件触发的event
泛型接口,可选HTMLSelectElement
、HTMLInputElement
等html
标签节点类型。RouteComponentProps
react-router
中组件的类型接口,包含history
等路由数据。
其他想到时再补充