2015-04-22 5 views
1

Я хочу отобразить некоторые из данных в моих диаграммах в другом цвете, чем другие, в зависимости от значений в моем магазине. Проблема, с которой я столкнулся, заключается в том, что не только маркер отображается другим цветом, но и линия к маркеру, как вы можете видеть в этой скрипке: https://fiddle.sencha.com/#fiddle/lmuОтображать точки данных в диаграмме Сенча в определенном цвете

Есть ли способ изменить цвет фактического DataPoint?

Заранее благодарен!

ответ

2

Изменение функции рендеринга этого -

renderer: function (sprite, config, rendererData, index) { 
        var items = rendererData.store.getData().items; 
        if (items[index].data.hidden && config.type ==='marker') { // also check for config.type (data point will return marker as type and the lines will return line) 
        return { strokeStyle: 'yellow', lineWidth: 5 }; // added a lineWidth so that you can see the different color easily 
       } 
       } 
+0

Большое спасибо, вы спасли мой день! – stefan