如何在Angular 2中创建动态矩阵表?
矩阵应如下所示:
Test1 Test2 Test3
A 1,5 1,8 1,6
B 1,8 1,6 1,9
C 1,6 1,6 1,8
这只是一个示例数据。 json的大小是动态的。我可以拥有比我的Json更多的测试:
data = [{
"test": "Test1",
results: [{
"env": "A",
"result": 1,5
}, {
"env": "B",
"result": 1,8
}, {
"env": "C",
"result": 1,6
}]
}, {
"test": "Test2",
results: [{
"env": "A",
"result": 1,5
}, {
"env": "B",
"result": 1,7
}, {
"env": "C",
"result": 1,6
}]
}, {
"test": "Test3",
results: [{
"env": "A",
"result": 1,8
}, {
"env": "B",
"result": 1,6
}, {
"env": "C",
"result": 1,6
}]
}];
提前致谢
答案 0 :(得分:0)
可能的解决方案可能是两个嵌入*ngFor
- s:
<div *ngFor="let row of data">
<span *ngFor="let column of row.results>
{{column.result}}
</span>
</div>
另外,请阅读this site's guide about how to ask good questions sou,您将获得更多答案。