如何在chart.js中绘制水平参考线?

erhoui1w  于 2022-11-07  发布在  Chart.js
关注(0)|答案(1)|浏览(205)

我想在特定值处绘制水平参考线。

数据的格式为:

  1. {
  2. "Close": 15638.8,
  3. "Date": "2022-06-21T10:00:00.000Z",
  4. "High": 15707.25,
  5. "Low": 15419.85,
  6. "Open": 15455.95,
  7. "Volume": 0,
  8. "id": 36
  9. }

这是我到目前为止所想到的。我不确定如何使用refLines属性。

  1. var dataReqdFormat = {
  2. labels: [],
  3. datasets: [{
  4. data: [],
  5. label: "Nifty",
  6. fill: true,
  7. borderColor: (ctx) => {
  8. const data = ctx.chart.data.datasets[ctx.datasetIndex].data;
  9. return data[0] >= data[data.length - 1] ? 'red' : 'green'
  10. }
  11. }]
  12. };

任何帮助都是感激不尽的。

plupiseo

plupiseo1#

您可以使用annotation plugin执行以下操作:
第一个

相关问题