【发布时间】:2019-11-10 04:05:08
【问题描述】:
我有一个像这样的对象:
const members = {
pokiuy45 : {
details:{
fullname: 'Member 1',
age: 58
},
contributions:{
100: [
{
date: 'date1',
amount: 500
}
],
200:[
{
date: 'date1',
amount: 600
},
{
date: 'date2',
amount: 400
},
{
date: 'date3',
amount: 200
}
]
},
stats: {
total_points: 563,
balance: 63,
comments: 'random text'
}
},
LoghnfLM : {
details:{
fullname: 'Second memeber',
age: 31
},
contributions:{
100: [
{
date: 'date1',
amount: 100
},
{
date: 'date2',
amount: 300
},
{
date: 'date3',
amount: 200
}
],
200:[
{
date: 'date1',
amount: 200
},
{
date: 'date2',
amount: 1000
}
]
},
stats: {
total_points: 587,
balance: 420,
comments: 'random text'
}
}
}
标签pokiuy45 和LoghnfLM 代表成员ID。每个成员都有一个子对象来呈现详细信息(例如全名和年龄,然后是100 和200 池中的贡献数组。(实际上,池可能更多,每个成员可能在每个游泳池)。
我想在一个元素中显示每个贡献,每个项目显示每个贡献的名称、年龄、日期和金额。
最终目标是有一个看起来像这样的列表......
据我所知,ngFor 仅用于数组。那么我怎样才能做到这一点呢?我不知道从哪里开始。
【问题讨论】:
标签: angular ionic3 javascript-objects ngfor