参照其他的我写了一个 但运行时总是报错:TypeError: types[config.xtype || defaultType] is not a constructor
//Ext.onReady(
Ext.chart.Chart.CHART_URL = 'WebContent/ext3/resources/charts.swf';
function a() {
//定义json对象
/*var data=[
{name:'上海',value:'120'},
{name:'beijing',value:'1222'}
];*/
//定义Store
var store=Ext.create('Ext.data.Store',{
field:[
{name:'name',type:'String'},
{name:'name',type:'value'}
],
data:[
{name:'上海',value:'120'},
{name:'beijing',value:'1222'}
]
}
);
//定义一个chart
var chart=Ext.create('Ext.chart.Chart',{
id:'bt',
store:store,
animate:true,
legend:{ //图例显示的位置top bottom left right float
position:'bottom'
},
axies:[{ //坐标轴
type:'Numeric',//数值
grid:true,
position:'left',
field:['value'],
minimum:0
},{
type:'Category',
position:'bottom',
fields:['name'],
gride:true
}],
series:[{
type:'column',
axis:'left',//轴
xField:['name'],
yField:['value']
}]
}
)
var p = new Ext.Panel({
renderTo:Ext.getBody(),
layout:fit,
items:[chart]
});
return p;
}//);
//Ext.onReady(
Ext.chart.Chart.CHART_URL = 'WebContent/ext3/resources/charts.swf';
function a() {
//定义json对象
/*var data=[
{name:'上海',value:'120'},
{name:'beijing',value:'1222'}
];*/
//定义Store
var store=Ext.create('Ext.data.Store',{
field:[
{name:'name',type:'String'},
{name:'name',type:'value'}
],
data:[
{name:'上海',value:'120'},
{name:'beijing',value:'1222'}
]
}
);
//定义一个chart
var chart=Ext.create('Ext.chart.Chart',{
id:'bt',
store:store,
animate:true,
legend:{ //图例显示的位置top bottom left right float
position:'bottom'
},
axies:[{ //坐标轴
type:'Numeric',//数值
grid:true,
position:'left',
field:['value'],
minimum:0
},{
type:'Category',
position:'bottom',
fields:['name'],
gride:true
}],
series:[{
type:'column',
axis:'left',//轴
xField:['name'],
yField:['value']
}]
}
)
var p = new Ext.Panel({
renderTo:Ext.getBody(),
layout:fit,
items:[chart]
});
return p;
}//);
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货