【发布时间】:2015-09-29 05:07:56
【问题描述】:
我有两个 JSON 文件:
1) {id:1, location:'Texas'}, {id:2, location:'New York'}
2) {id:1, val:'author'}, {id:1, val:'author'}, {id:1, val:'reviewer'}
我想使用 id 来显示位置并计算 id 一次性创作/审阅的次数。 (我只有 val 类型 - 作者和审稿人)。
预期输出(JSON、HTML 或只是在 Javascript/Angular 中循环)
id:1, location:'Texas', count (for Author): 2, count (for reviewer): 1
我还有一堆 id 要循环。什么可能是一种有效的方法?
【问题讨论】:
-
那么 ids 关联文件之间的 json 对象?如果是这样,朴素算法将嵌套两个 for 循环。
-
是的,ID 是相关的。好的,会试试看。我试图看看我是否可以避免这种情况。我将尝试下面建议的方法。我将使用角度 ng-repeat 中的数据,因此为计数添加一个额外的类型并循环遍历它可能有意义吗?
标签: javascript angularjs algorithm loops