Link 为什么名称或ID没有显示?
答案 0 :(得分:1)
您的Hero
类没有包含两个参数的构造函数。因此,所有Hero
对象都具有空属性
这应该解决它
export class Hero {
constructor(public id: number, public name: string){}
}
答案 1 :(得分:1)
你的类实际上没有构造函数:
constructor(id: number, name: string) {
this.id = id;
this.name = name;
}
答案 2 :(得分:1)
你需要一个构造函数。这是修复。
export class Hero {
id: number;
name: string;
constructor(id: number, name: string){
this.id = id;
this.name = name;
}
}