TypeScript 错误错误
TS2790TS2790 — 操作数必须是可选属性
delete 运算符要求操作数为可选属性。
nodebrowserdenobun
查看详情 TS2488被迭代的类型没有 Symbol.iterator 方法。
你在一个不可迭代的值上使用了 for...of 循环或展开运算符。该对象未实现可迭代协议(Symbol.iterator)。普通对象或自定义类常见此问题。
对普通对象使用 for...in,或通过 Object.entries/Object.keys 迭代。在自定义类上实现 Symbol.iterator。确保迭代的是数组、Map、Set 或其他可迭代类型。
TS2790delete 运算符要求操作数为可选属性。
TS2349被调用的表达式不是函数或可调用类型。
TS2515继承抽象类的非抽象类未实现所有抽象成员。
TS2430一个接口声明继承另一个接口,但包含不兼容的属性。
TS2856在 TypeScript 文件中使用了 @ts-check 注释,但该注释在此处无任何效果。
TS2786组件的返回类型与 JSX 元素类型不兼容。