TypeScript 错误错误
TS2786TS2786 — 组件不能用作 JSX 元素
组件的返回类型与 JSX 元素类型不兼容。
nodebrowserdenobun
查看详情 TS7006函数参数没有类型注解,且 TypeScript 无法推断其类型。
当 tsconfig 中启用了 noImplicitAny 时,所有参数必须有明确的类型或可被推断。没有上下文的回调函数和独立函数声明通常会触发此错误。
为参数添加明确的类型注解。如果函数是回调,检查父函数是否提供了类型上下文。考虑使用更具体的类型代替 any。
function greet(name) { return name; }TS2786组件的返回类型与 JSX 元素类型不兼容。
TS2554传递给函数的参数数量与所需参数数量不符。
TS2349被调用的表达式不是函数或可调用类型。
TS1003TypeScript 期望一个标识符(变量名、函数名等),但遇到了其他内容。
TS2365算术或比较运算符与不兼容的类型一起使用。
TS1259CommonJS 模块需要启用 esModuleInterop 或 allowSyntheticDefaultImports 才能使用默认导入语法。