没有任何视图对应的 HTML 标记



我想添加一个HTML标签而不修改任何视图。 原因是我只想使用一个属性(角度是 *ngIf (来显示或不显示内部参数。

<ul>
<li>First Value</li>
<li>Second Value</li>
<li>Third Value</li>
<span *ngIf="something">
<li>Fourth Value</li>
<li>Fifth Value</li>
</span>
</ul>

span 元素以某种方式完成了这项工作,但那里不允许这样做,DIV 也是如此。 除了为每个"li">设置ngIf之外,还有其他解决方案吗?

使用 ng-container。

关于 angular.io 的ng容器的文档

最新更新