我当前的数据集:
order product
1 a
1 b
1 c
2 b
2 d
3 a
3 c
3 e
我想要什么
product order
a 1,3
b 1,2
c 1,3
d 2
e 3
我尝试过演员,重塑,但他们没有工作
答案 0 :(得分:0)
我最近花了太多时间尝试做类似的事情。我相信,你需要的是列表专栏。下面的代码会这样做,但它会将订单号转换为字符值。
@Component({
selector:'heroes',
template: `
<table>
<thead>
<th>Name</th>
</thead>
<tbody>
<tr *ngFor="let hero of heroes; trackBy: trackHero" >
<td>{{hero.name}}</td>
</tr>
</tbody>
</table>
`
})
export class Heroes {
heroes = HEROES;
trackHero(index, hero) {
console.log(hero);
return hero ? hero.id : undefined;
}
}