属性 'FC' 类型 'typeof React 上不存在

Property 'FC' does not exist on type 'typeof React

版本 "typescript": "^3.9.5" "@types/react": "^16.9.36", 属性 'FC' 类型 'typeof React 上不存在 我完全没有想法。

在包含 React 的 .tsx 文件中,我不断收到错误:

属性 'FC' 在类型 'typeof React' 上不存在。

我在每个包含 react 的 .tsx 文件中都得到了这个。

我知道它必须是我的 Visual Studio 配置和项目配置的某种组合。

有人知道要检查什么只会影响某些工作站吗?我可以在不泄露公司信息的情况下提供尽可能多的信息。

由于语法错误,我遇到了这个问题。 如果你正在从 React native 迁移到 typescript,请检查你是否正确转换了以下内容:

function Counter(props: {initialCount: string}) {
    ...
}

interface CounterProps {
    initialCount: string
}

const Counter : React.FC<CounterProps> = (props: CounterProps) => {
    ...
}

如果这不能解决问题,那么检查是否正在导入 React,它是从哪里导入的?

FC可以在node_modules/@types/react/index.d.ts/React.

中的@types/react找到