是否可以覆盖外部角度组件正在使用的组件的模板?
即组件库导出组件myDBModel
,供其他人使用。但是,组件A
在内部使用组件A
。是否可以覆盖组件B
的模板?
答案 0 :(得分:5)
是的,只要库导出组件,您就应该能够这样做。
示例:
import { LibComponent } from 'some-lib';
@Component({
selector: 'same-selector-as-lib',
template: '../path/to/custom/template.html'
})
export class CustomImplementation extends LibComponent { }
如果修改CustomImplementation
并向构造函数添加新的依赖项,则需要调用super(/* super args */)
。