angular - 一起使用 *ngIf 和 *ngFor。除了我目前使用的还有其他选择吗?
问题描述
我想使用类似下面的东西
<div *ngIf="true" *ngFor="let order of orders">
<li></li>
</div>
我用谷歌搜索,但没有找到任何东西。
所以我在下面使用
<div *ngIf="true">
<div *ngFor="let order of orders">
<li></li>
</div>
</div>
问题是; 还有比这更好的方法吗?
解决方案
是的,有更好的方法。使用ng 容器
<ng-container *ngIf="true">
<div *ngFor="let order of orders">
<li></li>
</div>
</ng-container>
原因:当你使用ng-container时,该元素不会被添加到 DOM
推荐阅读
- git - (master) 写在命令行后面的目录
- oracle - PL/SQL 如何假脱机多个文件?
- java - LibGDX - Sprite / Pixmap / Camera / ViewPort 大小(宽度/高度) - 从 PixMap 到(物理设备)屏幕的所有大小转换的算法
- typescript - “加密”类型上不存在属性“createDecipheriv”
- c++ - strtok_r 在标记化后返回不正确的数据
- c - 函数 void *function(){} 的输入和输出
- mongodb - MongoDB - Inc 数组中特定位置的数字
- django - 在停止 celery 之前等待当前任务完成
- db2 - 创建安装了 2 个 DB2 服务器版本的 DB2 实例
- performance-testing - 在LR分析报告中。如何仅过滤已通过事务的平均响应时间?