首页 > 解决方案 > 计算 JSON 元素的出现频率

问题描述

ngFor我有一个用 Angular 开发的项目,我有一个 JSON 文件,我需要根据该RaceName字段创建对象(分组依据) 。意思是,我需要为每个RaceName.

[
  {"Racename":"A1","Category":34,"Gender":"M","Work":"Amdocs","FullName":"Mark Owen"},
  {"Racename":"A1","Category":34,"Gender":"M","Work":"Amdocs","FullName":"Mark Owen"},
  {"Racename":"A2","Category":34,"Gender":"M","Work":"Amdocs","FullName":"Mark Owen"},
  {"Racename":"A3","Category":34,"Gender":"M","Work":"Amdocs","FullName":"Mark Owen"},
  {"Racename":"A4","Category":34,"Gender":"M","Work":"Amdocs","FullName":"Mark Owen"},
  {"Racename":"A5","Category":34,"Gender":"M","Work":"Amdocs","FullName":"Mark Owen"},
]

所以,根据附加的 JSON,我预计只有 5 次出现。

HTMLdiv标记是: <div class='table' *ngFor = 'let competition of filteredRaceName'> 但我不确定该filteredRaceName方法应该是什么样子。

标签: javascriptjsonangulartypescript

解决方案


推荐阅读