Как установить разные цвета для баров на основе значения в гистограмме Highchart? - PullRequest
0 голосов
/ 22 апреля 2019

В своем приложении я использую старшие графики и хочу использовать разные цвета для разных значений. Мое минимальное значение по оси Y равно 0, а максимальное - 10. Поэтому, основываясь на этом, я хочу показать десять разных цветов, уникальных для числа. Поэтому я попытался, как,

column: {
        zones: [{
            value: 10,
            color: 'blue'
          }, {
            value: 9,
            color: 'red'
          }, {
            value: 8,
            color: 'grey'
          }, {
            color: 'yellow'
          }
        ]
      }

В опциях печати, но применяется только синий и желтый. Желтый - для 10, а для других - синий. Как я могу изменить цвета бара в зависимости от значения? Спасибо.

1 Ответ

1 голос
/ 22 апреля 2019

Просто используйте zones в правильном порядке, как это

column: {
  zones: [{
    value: 8,
    color: 'grey'
  }, {
    value: 9,
    color: 'red'
  }, {
    value: 10,
    color: 'blue'
  }, {
    color: 'yellow'
  }]
}

Fiddle

...