请教:由于数据比较多。所以想把曲线图也做成分页形式的。不过ext的曲线图貌似不支持分页数据么。。。不知道有什么好方法吗??
难道要把得到的分页数据转成不分页的吗???
[b]问题补充:[/b]
就是和分页grid一样的样子的啊。。
[b]问题补充:[/b]
var store=new Ext.data.JsonStore({
url:'../pro/HFChart.aspx?cmd=chart',
totalProperty:'totalProperty',(不分页就可以)
root:'result',
fields:['ids','mondate','value']
});
new Ext.Panel({
iconCls:'chart',
title: '曲线图',
frame:true,
renderTo: 'chart',
width:500,
height:300,
store:store,
items: {
xtype: 'linechart',
store: store,
width:499,
autoScroll:true,
url: '../resources/charts.swf',
xField: 'ids',
yField: 'value',
tipRenderer : function(chart, record){
return "数值:["+Ext.util.Format.number(record.data.value, '0,0') + ']\n时间:' + record.data.mondate;
}
} ,bbar:new Ext.PagingToolbar({
pageSize:10,
store:store,
displayInfo:true,
emptyMsg:"没有记录",
plugins: new Ext.ux.ProgressBarPager()
})
});
store.load({params:{start:0,limit:10}});
[b]问题补充:[/b]
OK了,原来fields: ['ids', {name:'mondate',type:'date',dateFormat:'Y-m-d H:i:s'}, {name:'value',type:'int'}]里面少了name属性。。十分感谢!!