2011-04-04 62 views

回答

3

我能夠做到這一點的方式如下:

​​

希望這將是對別人有幫助的。

0

您應該能夠使用公共屬性獲取軸的最大/最小值。 & minimum可用於TimeAxis的公共屬性是軸使用的最大值和最小值。如果您沒有明確設置這些值,則會在渲染圖表(圖表)時由庫自動生成這些值。

您應該從Axis對象訪問這些值。

+0

我正好讀文檔中相同,但在目前的數據加載這些值是不確定的。 – 2011-04-05 12:55:26

3

對於數字軸,上ExtJS的3工作如下代碼:

  1. 分配ID的圖表(或把它放入一個變量)

    items: { 
        xtype: 'linechart', 
        id: 'MyChart', 
        store: store, 
        .... 
    
  2. 當需要訪問軸變量,確定圖表,然後確定其屬性:

    var chart = Ext.getCmp ('MyChart'); 
    
  3. Ge爲此軸的最小/最大T /設置新值:

    chart.yAxis.minimum = newMinimum; 
    chart.yAxis.maximum = newMaximum;