extjs引入echart问题

几禾泡泡 2017-07-14 11:39:57
Ext.define('App.view.echart.EchartsPanel', {
extend: "Ext.panel.Panel",
//alias: "widget.echartscmp",
xtype:'</span><span style="color:#ff0000;">echartspanel</span><span style="color:#333333;">', //xtype定义好
//requires: ['App.view.echarts.EchartView'],
border: false,
style:{
width: '95%',
marginBottom: '10px'
},
initComponent: function(){
var me = this;
config: {
option{

title : {
text: '区域人口构成',
//subtext: '来源于IIS日志',
x:'center'
},
tooltip : {
trigger: 'item',
formatter: "{a} <br/>{b} : {c} ({d}%)"
},
legend: {
orient: 'vertical',
left: 'left',
data: ['国外','北京','河北','山东','河南','黑龙江','其他','本地居住人','本地工作人','规律出行人','自由职业人','经常到访人']
},
series : [
{
name: '人口占比',
type: 'pie',
radius : '25%',
center: ['40%',220],
data:[
{name: '国外',value: 860},
{name: '北京',value: 604833},
{name: '河北',value: 19678},
{name: '山东',value: 12240},
{name: '河南',value: 2400},
{name: '黑龙江',value: 1430},
{name: '其他',value: 2800}
],
itemStyle: {
emphasis: {
shadowBlur: 10,
shadowOffsetX: 0,
shadowColor: 'rgba(0, 0, 0, 0.5)'
}
}
},
{
name:'人口占比',
type:'pie',
radius : '25%',
center: ['40%', 600],
data:[
{name: '本地居住人',value: 860},
{name: '本地工作人',value: 604833},
{name: '规律出行人',value: 19678},
{name: '自由职业人',value: 12240},
{name: '经常到访人',value: 2400},
]
}
]
}
},

if(!me.height){
throw new Error("图表组件要高度");
}
me.on("boxready", function () {
me.echarts = echarts.init(me.getElementById().dom);
if (me.option) {
me.echarts.setOption(me.option);
}
});
me.callParent();
}
});

调用的时候总是不能显示界面,刚刚接触,也不知道问题到底出在哪里了
...全文
215 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

87,907

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧