ngTemplateOutlet - угловая форма с 5 вложенными шаблонами - PullRequest
0 голосов
/ 05 ноября 2018

У меня есть ng-шаблон, который передается от одного из моих компонентов, и у меня есть заполнитель, чтобы принять переданный ng-шаблон на мой компонент, как показано ниже в ngTemplateOutlet.

<div>
<form novalidate #myForm="ngForm">
  <ng-container>
    <ng-template [ngTemplateOutlet]="myTemplate">
    </ng-template>
  </ng-container>
</form>
</div>

<!-- this template i am passing it from one of my other components -->
<ng-template #myTemplate>
  <input type="text" name="myInput" placeholder="Input"
    [(ngModel)]="inputModel" required/>
</ng-template>

Проблема в том, что моя форма ('myForm') игнорирует переданное событие ng-template, хотя оно помечено как обязательное. Как я могу убедиться, что мой ngForm считает переданный ng-шаблон

...