【发布时间】:2019-02-07 04:00:11
【问题描述】:
我有一个休息响应,我想循环,但根据条件,这是我的响应:
{
"veichleType": "SUV",
"veichleBrand": "BMW",
"veichleModels": [{
"veichleModel": "M3",
"property1": "value",
"property2": "value",
"property3": "value"
},
{
"veichleModel": "M1",
"property": "value",
"property2": "value",
"property3": "value"
}
]
}
如果用户通过 M3 搜索然后在表中显示该对象响应,则我希望在 UI 中仅显示一个基于 veichleModel 的对象,否则显示 M1。
<table>
<thead>
headings here
</thead>
<tbody *ngIf='serviceResponse.veichleModels'>
<tr *ngFor="let veichleModel of serviceResponse.veichleModels">
<td>{{veichleModels.property1}}</td>
<td>{{veichleModels.property2}}</td>
<td>{{veichleModels.property3}}</td>
</tbody>
</table>
【问题讨论】:
标签: angular5 ngfor angular-ng-if