Highcharts 如何为具有动态日期的highchart创建动态颜色?

Highcharts 如何为具有动态日期的highchart创建动态颜色?,highcharts,Highcharts,我不知道这是怎么做到的…因为所有这些我只能用固定的颜色制作高图…例如A颜色#ffffffb颜色#000000 现在我有了一个数据,它有一个动态的日期,即最后30天,这30天随着新日期的到来而改变。例如,从今天开始的最后30天与从明天开始的最后30天不同 因此,我想要的是每天动态地使用不同的颜色…如第1天=红色,第2天=黄色,等等…如何在highcharts中进行设置?您可以在收到数据后动态设置颜色: var data = [...], colors = [...]; return data

我不知道这是怎么做到的…因为所有这些我只能用固定的颜色制作高图…例如A颜色#ffffffb颜色#000000

现在我有了一个数据,它有一个动态的日期,即最后30天,这30天随着新日期的到来而改变。例如,从今天开始的最后30天与从明天开始的最后30天不同


因此,我想要的是每天动态地使用不同的颜色…如第1天=红色,第2天=黄色,等等…如何在highcharts中进行设置?

您可以在收到数据后动态设置颜色:

var data = [...],
  colors = [...];

return data.map((el, i) => ({
  y: el,
  color: colors[i]
}));

现场演示:

API参考: