甚至不确定角度是否可行:
我想创建所有具有几乎相同的属性和方法,某种继承的组件。组件应基于某种类型的组件“模板”。
我不想在每个新组件中包括一组共享的属性和方法,我只想在HTML或组件ref实例中引用它们,而它们将在“模板” \“父”中定义-组件从哪里继承。
可行吗?
答案 0 :(得分:1)
在angular2 +中,可以通过以下方式从父组件继承属性和方法:
export class yourComponent extends yourBaseComponent
。
您可以通过关键字this在yourComponent中使用yourBaseComponent的所有属性和方法,因为它们是yourComponent的属性和方法,因此也可以在yourComponent的HTML模板中使用它。