可以使用super()函数来实现不重复构造函数的情况下继承父类属性。例如:
父类:
export class ParentComponent {
name: string;
constructor() {
this.name = 'parent';
}
}
子类:
export class ChildComponent extends ParentComponent {
constructor() {
super(); // 调用父类的构造函数
}
}
通过使用super()函数来调用父类的构造函数,可以在不重复构造函数的情况下继承父类属性。在上面的示例中,子类ChildComponent继承了父类ParentComponent中的name属性,而不需要在子类中重新设置该属性。