在将数据加载到图表的商店后,是否可以获得x轴的最小值/最大值(TimeAxis)?
答案 0 :(得分:3)
我设法通过以下方式执行此操作:
chart.setXAxis(new Ext.chart.TimeAxis({
minimum: newValue
}));
希望它会对某人有所帮助。
答案 1 :(得分:3)
对于数字轴,在ExtJS 3上使用以下代码:
将ID分配给图表(或将其放入变量)
items: {
xtype: 'linechart',
id: 'MyChart',
store: store,
....
当您需要访问轴变量时,请确定图表,然后确定其属性:
var chart = Ext.getCmp ('MyChart');
获取/设置轴最小/最大值的新值:
chart.yAxis.minimum = newMinimum;
chart.yAxis.maximum = newMaximum;
答案 2 :(得分:0)
您应该能够使用公共属性获取轴的最大/最小值。 maximum
&可用于TimeAxis的minimum
公共属性是轴使用的最大值和最小值。如果未明确设置值,则在呈现图形(图表)期间,库会自动生成它们。
您应该从Axis对象访问这些值。