- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
当我在 TypeScript 中使用以下构造函数时,出现错误 Argument type this is not assignable to parameter type ObjectConstructor。但是 CLI 没有显示错误。代码在我看来没问题 ( syntax )。这是假错误吗?
export class Store{
oid: string;
storeNumber: string;
address: string;
public constructor(init?: Partial<Store>) {
Object.assign(this, init);
}
}
最佳答案
这已被记录为 WebStorm bug . (谢谢,@lena)。
在发布修复之前,可以通过在包含误报的行上方放置以下注释来抑制检查:
// noinspection TypeScriptValidateTypes
关于typescript - WebStorm:参数类型不可分配给参数类型 ObjectConstructor,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54203143/
我正在使用 object.entries 方法将一些 JSON 对象数据推送到一个数组中......它正在工作,但现在我收到错误: “ObjectConstructor”类型上不存在属性“entrie
当我在 TypeScript 中使用以下构造函数时,出现错误 Argument type this is not assignable to parameter type ObjectConstruc
我想实现 polyfill Object.setPrototypeOf,如下所述: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Re
在下文中,我将枚举转换为数组,看来我的 tsconfig.json 中可能缺少某些内容。 这是脚本: const menuItems = Object.values(MediaListFilterTy
我在我的应用程序中使用了 TypeScript,我在其中使用了函数: Object.assign(this.success, success.json()) 但是,在编译过程中,我收到以下错误: e
我正在研究 ng2 实现。我正在使用以下函数调用将对象转换为数组: var authors = Object.entries(responseObject.Authors); 这是一个标准的js函数。
我正在尝试在 StackBlitz 中使用此语法: const someObject = {}; for (let [key, value] of Object.entries(someObject)
这个问题已经有答案了: How to use Object.values with typescript? (9 个回答) 已关闭 3 年前。 我想迭代我的键/值对并将每个键的所有值插入其自己的数组中
我正在重新写我的问题,因为之前它没有什么意义,而且我不是很清楚。 我从 API 接收的数据看起来像这样: {"photos":[{"id":1,"title":"photo_1_title"}]} 因
我是一名优秀的程序员,十分优秀!