我有一个JSON格式的键值对数据,如下所示。键本质上是动态的。没有特定的键集将成为JSON的一部分。我想使用Angular mat-table
以表格格式显示它们。
var data = {
"cars" : 24,
"fruit" : "apple",
"phone" : "Iphone",
"food" : "Burger"
};
我的表输出应为:
- 表头应包含2列KEY和VALUE
- 每一行数据应该在动态JSON键值之上。
预期表输出:
我有一个JSON格式的键值对数据,如下所示。键本质上是动态的。没有特定的键集将成为JSON的一部分。我想使用Angular mat-table
以表格格式显示它们。
var data = {
"cars" : 24,
"fruit" : "apple",
"phone" : "Iphone",
"food" : "Burger"
};
我的表输出应为:
预期表输出:
2条答案
按热度按时间9cbw7uwe1#
将对象转换为数组
并将其用于角形材料
.ts文件
.html文件
wpx232ag2#
不需要将对象转换为数组。您可以轻松地使用
keyvalue
管道。在ts文件中:
在html文件中:
您可以在this stackblitz中查看它的工作方式