2017-08-22 20 views
-2

親として、ng-templateを子として持つコンポーネントがあります。これにより、さまざまなコンポーネントをng-templateに動的に注入できます。 これで、ng-templateに注入されているコンポーネントから親コンポーネントにデータを渡す必要があります。 ng-templateがない通常のシナリオでは、Event Emitterを使用します。しかし、私はng-templateがそれをサポートしているとは思わない。ng-templateから親コンポーネントにデータを渡します。角4

ng-templateから親にデータを渡す最も良い方法は何ですか?

<div id="modal"> 
    <div class="modal-body"> 
    <div class="close-button uw-icon-close-x" (click)="closeModal()" > 
</div> 
    <ng-template #modalAnchor></ng-template> 
    </div> 
</div> 
+0

@ViewChildを使用すると、親からng-templateデータにアクセスできます。 –

答えて

0

あなたはコンポーネント間の通信にサービスを使用することができます。

以下は親コンポーネントのコードです。

関連する問題