html - 如何使用 *ngFor 下面提到的附图
问题描述
我正在使用 Angular 6,但我不知道如何在 html 表循环中使用 *ngFor。我需要以下附加屏幕截图的代码。也得到 API 响应
{
"result": [
[
{
"title": "Title 1",
"sno": "1",
"name": "abc",
"phone": "123456",
"email": "abc@gmail.com"
},
{
"title": "Title 1",
"sno": "2",
"name": "def",
"phone": "789456",
"email": "def@gmail.com"
},
{
"title": "Title 1",
"sno": "3",
"name": "ghi",
"phone": "4561230",
"email": "ghi@gmail.com"
}
],
[
{
"title": "Title 2",
"sno": "1",
"name": "john",
"phone": "4561230",
"email": "john@gmail.com"
}
]
]
}
解决方案
使用嵌套的 ngFor 循环检查以下示例:
<table id="spreadsheet">
<tr *ngFor="let data of result">
<td class="row-number-column">{{data[0].title}}</td>
<td *ngFor="let item of data">
<tr>
<td class="row-number-column">{{item.sno}}</td>
<td class="row-name-column">{{item.name}}</td>
<td class="row-name-column">{{item.phone}}</td>
</tr></td>
</tr>
推荐阅读
- python - 如何解决或识别神经网络中的问题,可以在 Tensorboard Graphs 上看到
- definition - Nearley 标记器与规则
- php - 在 Woocommerce 3 中添加 3 个结帐选择字段作为复合日期字段
- coq - Coq:当只有一种情况时对 Prop for Set 执行反转
- python - Python 和队列文件管理
- asp.net - 引导弹出框内的 asp 复选框 oncheckedchanged 未触发
- javascript - 用零数据填充日志
- python - Tweepy error code 400
- javascript - puppeteer : how check if browser is still open and working
- amazon-web-services - Amazon EC2 - How to execute the 'launch" part of a Cross-Account AMI Copy?