【发布时间】:2020-12-02 00:21:07
【问题描述】:
我想使用 Angular 在表格中显示以下 JSON 对象。 JSON 对象不是静态的(数据可以从服务器更改)
JSON:
{
"This item has 1 value":1,
"Another":30,
"Item with multiple values":[ 1, 2, 3, 4, 5],
"Another with multiple values":[ 45.5, 45.0, 44.7, 45.8, 45.9],
"Single value":2,
}
以及数据应该如何显示(虽然不是那么难看!):
| Name | | | | | |
|------------------------------|----|----|----|----|----|
| This item has 1 value | 1| | | | |
| Another | 30| | | | |
| Item with multiple values | 1| 2| 3| 4| 5|
| Another with multiple values |45.5|45.0|44.7|45.8|45.9|
| Single Value | 2| | | | |
设计时未知的列数 - 但可能少于 10。 设计时未知的行数 - 可能是几百的数量级。 “名称”在设计时也是未知的。
【问题讨论】:
-
首先我认为你必须用更好的键名来转换你的json,因为在你的html中需要使用它并且会非常难看。之后,你只需要使用 html 表格标签来构建你想要的表格,或者使用一些 css 框架来构建一个更好的版本,比如排序。
标签: angular typescript primeng