Я пытаюсь использовать нг-контейнер с NgTemplateOutlet (https://angular.io/docs/ts/latest/api/common/index/NgTemplateOutlet-directive.html)angular2 нг-контейнер, как использовать динамический ngTemplateOutletContext
<div *ngFor="let child of children; let i=index">
<ng-container *ngTemplateOutlet="inputTpl; { $implicit: child, index: i }"></ng-container>
</div>
результаты Thie в ошибке
Неожиданный маркер {, ожидаемый идентификатор , ключевое слово или строку в столбце 11 в [inputTpl; {$ Неявный: ребенок, индекс: я}]
Когда я использую 'контекст:' как в документации, это приводит к
не может связываться с 'ngTemplateOutletContext', поскольку ISN» t известное свойство «ng-container»
Если я использую объект, объявленный в моем ts-файле, и устанавливаю его вместо моего объекта, все работает нормально. Кроме того, это также работает отлично:
<div *ngFor="let child of children; let i=index" class="form-group">
<template [ngTemplateOutlet]="inputTpl" [ngOutletContext]="{ $implicit: child, index: i }" />
</div>
Кто-нибудь знает, как я могу использовать нг-контейнер * ngTemplateOutlet и ngTemplateOutletContext генерируется в HTML?
использование 'нг-template' wourld быть адаптирована. –