如何创建具有相同属性\方法的组件

时间:2019-12-01 10:53:00

标签: angular angular-components

甚至不确定角度是否可行: 我想创建所有具有几乎相同的属性和方法,某种继承的组件。组件应基于某种类型的组件“模板”。 我不想在每个新组件中包括一组共享的属性和方法,我只想在HTML或组件ref实例中引用它们,而它们将在“模板” \“父”中定义-组件从哪里继承。
可行吗?

1 个答案:

答案 0 :(得分:1)

在angular2 +中,可以通过以下方式从父组件继承属性和方法:

export class yourComponent extends yourBaseComponent

您可以通过关键字this在yourComponent中使用yourBaseComponent的所有属性和方法,因为它们是yourComponent的属性和方法,因此也可以在yourComponent的HTML模板中使用它。