Chart.js Установить линейную диаграмму borderColor на основе значения - PullRequest
1 голос
/ 10 ноября 2019

Я рисую линейный график, используя chart.js для отображения состояния системы (вверх или вниз).

Я хочу использовать одну и ту же серию и отображать красным цветом, когда статус понижен, и зеленым, когда статус повышен.

Скрипка диаграммы здесь

набор данныхопции:

"datasets": [
      {
        "label": "System",
        "borderColor": "#66ff00",
        "backgroundColor": "#66ff00",
        "data": data,
        "fill": false,
        "tooltipName": "System",
        "negative": false,
        "pointRadius": 0,
        "lineTension": 0
      }
    ]

Выход: enter image description here

Ожидаемый:

enter image description here

Как мне этого добиться? Можно ли добавить обратный вызов в набор данных borderColor, чтобы установить цвет каждой точки на основе значения?

...