我正在使用* ngIf在模板中有条件地显示Label
标记。
<div>
因为我使用的是TypeScript,所以有一个&#34; compile&#34;时间错误&#34;未使用的NgIf&#34;如果我没有在@Component指令中声明NgIf。
如果我将NgIf添加到 ETHER <div *ngIf="panel?.imageUrl"><img [src]="panel?.imageUrl" /></div>
或viewProviders
或providers
(directives
),它会编译并运行。
我的问题是:宣布NgIf的正确方法是什么?为什么?
答案 0 :(得分:0)
无需向提供商添加NgIf
。它们包含在PLATFORM_DIRECTIVES
中,默认情况下随处可用。