【发布时间】:2021-05-31 22:38:47
【问题描述】:
如何在 Angular 中初始化一个变量:
datiIn: Metro;
外部类的:
export class Metro { constructor(
public idt: string,
public linea: string, // nome della linea
public numchatting: number, // numero passeggeri in chat
public tempo: number // orario partenza ) {} }
因为 Angular 编译器报告:
"属性 'datiIn' 没有初始值设定项,也没有明确赋值 在constructor.ts(2564)"
所以我知道 Quick Fix 正在编写:
datiIn!: Metro;
或
datiIn: Metro | undefined;
但我想初始化它。我知道这样写是错误的:
datiIn: Metro = new Metro();
但我不知道如何初始化这个变量 datiIn。提前感谢您的任何回答。
【问题讨论】:
标签: angular variables initialization declaration