生成 echarts的代码如下:
var myChart1 = echarts.init(document.getElementById('main1'));
var url = 'EGetYjcl.htm?type=' + fhpch;
$.get(url).done(function (jsonstr) {
var mydata = eval('' + jsonstr + ')');
var option = {
title : {
text: '孵化预计产量',
subtext: '预计产量',
x:'center'
},
tooltip : {
trigger: 'item',
formatter: "{a} <br/>{b} : {c} ({d}%)"
},
legend: {
orient: 'vertical',
left: 'left',
data: mydata.categories
},
series : [
{
name: '蛋型',
type: 'pie',
radius : '55%',
center: ['50%', '60%'],
data: mydata.data,
itemStyle: {
emphasis: {
shadowBlur: 10,
shadowOffsetX: 0,
shadowColor: 'rgba(0, 0, 0, 0.5)'
}
}
}
]
};
myChart1.setOption(option);
‘json格式是这样就显示不了
{"categories":["大","小","中"],"data":[{"value":3800,"name":"大"},{"value":4000,"name":"小"},{"value":76750,"name":"中"}]}
{"categories":["大","小","中"],"data":[3800,4000,76750]} ,这样就可以,这是怎么回事