json - 如何在表格中显示json值
问题描述
我有一个表格,它在网格中显示以下数据。每个值在表格中都有一列。我通过调用 api 显示所有数据。我不知道如何在表格中显示货币代码、名称、符号、语言。谁能帮我解决这个问题?
[
{
"name": "Afghanistan",
"topLevelDomain": [
".af"
],
"currencies": [
{
"code": "AFN",
"name": "Afghan afghani",
"symbol": "؋"
}
],
"languages": [
{
"iso639_1": "ps",
"iso639_2": "pus",
"name": "Pashto",
"nativeName": "پښتو"
},
{
"iso639_1": "uz",
"iso639_2": "uzb",
"name": "Uzbek",
"nativeName": "Oʻzbek"
},
{
"iso639_1": "tk",
"iso639_2": "tuk",
"name": "Turkmen",
"nativeName": "Türkmen"
}
],
"translations": {
"de": "Afghanistan",
"es": "Afganistán",
"fr": "Afghanistan"
}
}
}]
解决方案
你可以这样做:
<table>
<tr>
<td>{{data.name}}</td>
<td>
<span *ngFor="let item of data.currencies">
Code: {{item.code}}
Name: {{item.name}}
Symbol: {{item.symbol}}
</span>
</td>
</tr>
数据是你的项目json
。
推荐阅读
- javascript - Azure 功能 JavaScript 中的无头浏览器?
- sql - SQL Server:删除用户
- android - android系统有没有机会在从playstore更新应用程序时自动清除应用程序的数据包括数据库?
- c - 查找右移量以将位索引映射到位数组中的缓冲区索引
- php - Mongo $addToSet 一个数组
- python - python pandas在迭代期间更新与先前更新的行相关的列值
- animation - UIView Draw 方法在动画子层时被多次调用
- mysql - MySQL 语句中的语法错误,无用的错误消息
- javascript - 当我更改光标位置时,防止 textarea 自动滚动
- python - 迁移到 Python 3 后,关键字搜索程序不起作用 - 故障可能与 urllib 相关