【发布时间】:2017-05-25 16:16:02
【问题描述】:
我从 api 获取数据并将其显示在一个有 2 列的表中。第一列包含名称,第二列包含金额,如表 1 所示。 api中的数据包含重名,同名金额不同。我想以这样一种方式显示,它总结了唯一名称的金额并仅显示唯一名称和总金额,如表 2 所示。我正在使用 ReactJS 来显示表格。获得此结果的更好逻辑是什么。我正在从 api 作为 json 检索数据并将其放入数组中。我对 React 很陌生,并且发现很难使用这些数据。
【问题讨论】:
-
到目前为止你有什么代码/逻辑?
-
您是否可以控制 API?另外,将问题分成更小的步骤。尝试在出现时显示行。尝试获取数据并将其显示在控制台中。聚合值是一个 javascript 问题,而不是反应问题。
-
我从 api 获取数据,将其存储为数组(this.state.data),并显示 Table1。现在我想在单独的数组中获取 Table2 中所需的数据。
-
不,我无法控制 api。我已经显示了数据并得到了 Table1。是的,我一直在汇总这些值。
标签: javascript reactjs frontend reactjs-native