如下图所示,一套操作好了,饼图出不来:

代码如下:
var option = {
title : {
text: '某站点用户访问来源',
subtext: '纯属虚构',
x:'center'
},
tooltip : {
trigger: 'item',
formatter: "{a} <br/>{b} : {c} ({d}%)"
},
legend: {
orient : 'vertical',
x : 'left',
data:['直接访问','邮件营销','联盟广告','视频广告','搜索引擎']
},
toolbox: {
show : true,
feature : {
mark : {show: true},
dataView : {show: true, readOnly: false},
magicType : {
show: true,
type: ['pie', 'funnel'],
option: {
funnel: {
x: '25%',
width: '50%',
funnelAlign: 'left',
max: 1548
}
}
},
restore : {show: true},
saveAsImage : {show: true}
}
},
calculable : true,
series : [
{
name:'访问来源',
type:'pie',
radius : '55%',
center: ['50%', '60%'],
data:[
{value:335, name:'直接访问'},
{value:310, name:'邮件营销'},
{value:234, name:'联盟广告'},
{value:135, name:'视频广告'},
{value:1548, name:'搜索引擎'}
]
}
]
};
后来找了找,原因如下:【少了一个饼图的定义哈】大意了


觉得辛苦就扫一扫:


本文分享了一次使用ECharts绘制饼图时遇到的问题及解决过程。作者在尝试绘制一个展示站点用户访问来源的饼图时,发现图表无法正常显示。经过检查,发现缺少了饼图的系列数据定义,补充这一部分后,问题得以解决。
1205

被折叠的 条评论
为什么被折叠?



