我已经实现了一个需要在创建后填充的图表。
以下是我创建的对象的片段:
MyApp.views.chartPanel = new Ext.chart.Panel({
id: 'chartPanel',
title: 'Pie Chart',
items: {
cls: 'pie1',
theme: 'Demo',
store: null,
shadow: false,
animate: false,
insetPadding: 20,
legend: {
position: 'top'
},
.....
pass: function(id) {
MyApp.views.chartPanel.items.items[0].bindStore(getData(id));
}
调用pass函数并填充图表,但只有当用户双击窗口并重置图表时,我才能看到显示的图例。
如何正确显示图例?
答案 0 :(得分:0)
在系列配置中添加以下内容:
series: [{
type: 'pie',
....
showInLegend: true,
label: {
field: 'name'
}
}]