小编Sim*_*ebs的帖子

当函数类型为FunctionalComponent 时,Typescript 返回错误,但箭头函数则不会返回错误

下面是示例:

function RoundButton(): React.FC {
  return <div>"hello world"</div>;
}
Run Code Online (Sandbox Code Playgroud)

给出错误:

类型“Element”不可分配给类型“FC<{}>”。类型“Element”与签名“(props: {children?: ReactNode;}, context?:any): ReactElement<any,any> | 不匹配” 空'.ts(2322)

但下面的代码:

const RoundButton: React.FC = () => {
      return <div>"hello world"</div>;
    }
Run Code Online (Sandbox Code Playgroud)

才不是。我在这里缺少什么?

javascript typescript reactjs

7
推荐指数
1
解决办法
3453
查看次数

标签 统计

javascript ×1

reactjs ×1

typescript ×1