这是组件A
@Component({
selector:'component-a',
template: `<div>
<div>Component A</div>
<div>some other data</div>
<ng-template #a_one>A one</ng-template>
</div>`
})
export class Component A {
constructor() {}
}
组件B:
@Component({
selector:'component-b',
template: `<div>
<div>Component B</div>
<div>some other data</div>
<div *ngIf='flag; then a_one; else b_one'></div>
<ng-template #b_one>B one</ng-template>
</div>`
})
export class Component B {
@Input() flag: boolean;
constructor() {}
}
我想从组件A访问a_one而不是复制代码。 Angular 4有可能吗?