我正在尝试将Angular从4.2.3升级到版本5 。我遇到有关 ngOutletContext 的运行时错误,该错误在 ngTemplateOutletContext 中以角度5丢弃。我正在使用ng-template,但不确定将其放置在何处以使其运行。
我尝试在
这样的html中使用ngTemplateOutletContext*ngTemplateOutletContext="vTemp" but no success
<ng-template #vTemp let-c="close" let-d="dismiss"> </ng-template>
in typesccript =>
@ViewChild('vTemp ') private vTemp : TemplateRef<any>;
在另一个地方
<ng-template #usT let-c="close" let-d="dismiss"> <ep-modal-usT></ep-modal-usT> </ng-template>
in typesccript =>
@ViewChild('usT') usT: TemplateRef<any>;
预期结果是我应该再次浏览该站点,而没有运行时错误,我遇到运行时错误,抱怨要引用废弃的 ngOutletContext 而不是新的 ngTemplateOutletContext