React.FC
是React的一个类型定义,用于在使用TypeScript时定义一个函数组件。FC
代表Function Component(函数组件)。这个类型定义提供了一些静态属性,比如defaultProps
、propTypes
、contextTypes
等,以及定义组件可以接受的props
(属性)的类型。使用 React.FC
可以帮助你在构建组件时获得类型检查和自动补全的好处,从而提高开发效率和代码质量。
使用React.FC定义组件
在TypeScript中使用React.FC
定义组件的基本语法如下:
import React from 'react';
interface Props {
greeting: string;
}