2011-10-06 62 views
0

我已經實施了一個需要在其創建後填充的圖表。無法在Sencha圖表中顯示圖例

這裏爲i創建的對象的剪斷:

 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)); 

     } 

的通函數被調用,並且被填充圖表,但我不能看到所顯示的圖例僅當用戶在窗口上雙擊和重置圖表。

我該如何正確顯示圖例?

回答

0

添加您的系列配置如下:

series: [{ 
    type: 'pie', 
    .... 
    showInLegend: true, 
    label: { 
     field: 'name' 
    } 
}]