为什么在 Angular2 和 Typescript 中会发生这种情况?
export class Environment {
constructor(
id: string,
name: string
) { }
}
environments = new Environment('a','b');
app/environments/environment-form.component.ts(16,19): error TS2346: Supplied parameters do not match any signature of call target.
如何初始化数组?
原文由 Tampa 发布,翻译遵循 CC BY-SA 4.0 许可协议
类定义应该是这样的:
来源: https ://www.typescriptlang.org/docs/handbook/classes.html