猿问

ngFor可以把数组做分类吗?

假设有一个数组是这样

[
    {eid: 1, name: aa},
    {eid: 1, name: bb},
    {eid: 2, name: cc},
    {eid: 1, name: dd},
    {eid: 3, name: ee},
    {eid: 1, name: ff},
    {eid: 2, name: gg}
]

如果我想要让他跑ngFor时

将这数组依照eid分类显示 能做到吗?

最终显示出来结果要这样

1 aa
1 bb
1 dd
1 ff

2 cc
2 gg

3 ee


慕婉清6462132
浏览 881回答 1
1回答

九州编程

数据预处理,排个序。arr.sort((c,&nbsp;n)&nbsp;=>&nbsp;c.eid&nbsp;<&nbsp;n.eid&nbsp;?&nbsp;-1&nbsp;:&nbsp;c.eid&nbsp;>&nbsp;n.eid&nbsp;?&nbsp;1&nbsp;:&nbsp;0)
随时随地看视频慕课网APP

相关分类

Html5
CSS3
我要回答