ExtJS 也是用一段时间了,但是用的很粗糙,需要好好的捋捋了。------柱状图,使用的非常多。
var store = new Ext.data.Store({
proxy: new Ext.data.MemoryProxy(data),
reader: new Ext.data.ArrayReader({}, PersonRecord),
sortInfo: {field: 'name', direction: 'DESC'}//data 是joson格式的数据
new Ext.Panel({
title:'Chart',
renderTo:'container',
width:500,
height:300,
layout:'fit',
items:{
xtype:'columnchart',
url:'../../resources/charts.swf',
store:store,
xField:'name',
yFiled:'visits',
listeners:{
itemsclick:function(o){
var rec=store.getAt(o.index);
Ext.example.msg('Item Selected','You chose {0}.','rec.get('name')');
}
}
}
});
横向柱状图:xtype:'barchart',
折线图:xtype:'linechart',
饼状图:xtype:'piechart',