Я столкнулся со следующими проблемами с круговой диаграммой Extjs4:
- Я не могу изменить цвета круговой диаграммы
- Я хочу отключить легенду (не кликабельно)
пожалуйста, помогите мне..
Благодарность
Я столкнулся со следующими проблемами с круговой диаграммой Extjs4:
пожалуйста, помогите мне..
Благодарность
Изменить цвет круговой диаграммы легко с помощью colorSet:
series: [{
type: "pie",
colorSet: ["#f00", "#0f0", "#00f"],
...
}]
Отключить клик-поведение легенды немного сложнее, потому что он встроен в компонент LegendItem и нет переключателя для его отключения. Вы можете использовать следующий хак, чтобы удалить мешающих слушателей из Legend:
Ext.each(chart.legend.items, function(item) {
item.un("mousedown", item.events.mousedown.listeners[0].fn);
})
Но я предлагаю вам отправить запрос функции в Sencha, так как такое встроенное поведение должно быть настраиваемым.