从角度4-5问题升级(用ngTemplateOutletContext替换ngOutletContext)

时间:2019-08-01 08:34:52

标签: angular angular-upgrade

我正在尝试将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

0 个答案:

没有答案