当我在TypeScript中使用以下构造函数时,出现错误参数类型无法分配给参数类型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/