我可以使用以下任意一种使用打字稿来创建无状态组件。 但是两者之间有什么区别?
type SFC<P = {}> = FunctionComponent<P>;
type StatelessComponent<P = {}> = FunctionComponent<P>;
答案 0 :(得分:0)
深入到React的类型定义文件中,我们可以看到SFC只是StatelessComponent的等效类型。
您更喜欢哪种语法。
@ types / react / index.d.ts
type SFC<P = {}> = StatelessComponent<P>;