我在使用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 提交功能请求,因为这种内置行为应该是可配置的。