「カード」コンポーネントのコンシューマに(カードではなくコードを使用して)通信する方法があります。と 'card-footer'を含める必要がありますか?角2 Transclusion/ng-content、依存関係の通信
例コンポーネント:
import { Component, Input } from '@angular/core';
@Component({
moduleId: module.id,
selector: 'card',
templateUrl: 'card.component.html',
})
export class CardComponent {
}
例HTML(card.component.html):私が正しくあなたを理解していれば
<div class="card">
<div class="card-header">
<ng-content select="card-header"></ng-content>
</div>
<ng-content></ng-content>
<div class="card-footer">
<ng-content select="card-footer"></ng-content>
</div>
</div>