小编MCL*_*rge的帖子

带有来自 api 的数组的 Remapp 对象,带有新的键和结构

我的返回对象有一个输出,如下所示:

{
 data:
  [
   {
    ts: "20-10-26",
    events: 1500,
   }, 
   {
    ts: "20-10-27",
    events: 1280,
   },
   {
    ts: "20-10-28",
    events: 1111,
   }
  ]   
}
Run Code Online (Sandbox Code Playgroud)

我需要让它看起来像这样

[
  {
    id: "events",
    color: "hsl(331, 70%, 50%)",
    data: [
      {
        x: "20-10-26",
        y: 1500
      },
      {
        x: "20-10-27",
        y: 1280
      },
      {
        x: "20-10-28",
        y: 1111
      }
    ]
  }
]
Run Code Online (Sandbox Code Playgroud)

所以我需要的是将键从 ts 和 events 更改为 x 和 y。还要添加两个带有静态数据 ID 和颜色的字段。我使用来自https://nivo.rocks/line/ 的图表,他们需要这样格式化的数据。

javascript arrays object reactjs

1
推荐指数
1
解决办法
45
查看次数

标签 统计

arrays ×1

javascript ×1

object ×1

reactjs ×1