如题,option.tooltip.formatter已注释
移入option.grid.tooltip.formatter,百分号加不上去了。。
配置项如下
var all = {
"years": ["2000年", "2001年", "2002年"],
"yearmonths": [
["200001", "200002", "200003", "200004", "200005", "200006", "200007", "200008", "200009", "200010", "200011", "200012"],
["200101", "200102", "200103", "200104", "200105", "200106", "200107", "200108", "200109", "200110", "200111", "200112"],
["200201", "200202", "200203", "200204", "200205", "200206", "200207", "200208", "200209", "200210", "200211", "200212"]
],
"YYYYMM": [
["2000年01月", "2000年02月", "2000年03月", "2000年04月", "2000年05月", "2000年06月", "2000年07月", "2000年08月", "2000年09月", "2000年10月", "2000年11月", "2000年12月"],
["2001年01月", "2001年02月", "2001年03月", "2001年04月", "2001年05月", "2001年06月", "2001年07月", "2001年08月", "2001年09月", "2001年10月", "2001年11月", "2001年12月"],
["2002年01月", "2002年02月", "2002年03月", "2002年04月", "2002年05月", "2002年06月", "2002年07月", "2002年08月", "2002年09月", "2002年10月", "2002年11月", "2002年12月"]
],
"sumopen": [
[159, 70, 198, 158, 93, 145, 109, 113, 114, 74, 138, 118],
[93, 114, 171, 152, 102, 148, 117, 114, 103, 98, 135, 123],
[133, 76, 133, 169, 146, 132, 152, 117, 131, 107, 101, 108]
],
"sumclose": [
[18, 10, 20, 14, 12, 13, 6, 8, 8, 4, 5, 9],
[6, 16, 17, 20, 5, 12, 11, 10, 4, 4, 11, 18],
[3, 7, 9, 12, 6, 2, 4, 7, 4, 8, 9, 12]
],
"increase": [
[141, 60, 178, 144, 81, 132, 103, 105, 106, 70, 133, 109],
[87, 98, 154, 132, 97, 136, 106, 104, 99, 94, 124, 105],
[130, 69, 124, 157, 140, 130, 148, 110, 127, 99, 92, 96]
],
"sumopenyoy": [
[-5.9, -36.9, -22.7, -23.7, -48.3, -20.8, -6, -21, -20.3, -22.9, 4.5, 5.4],
[-41.5, 62.9, -13.6, -3.8, 9.7, 2.1, 7.3, 0.9, -9.6, 32.4, -2.2, 4.2],
[43, -33.3, -22.2, 11.2, 43.1, -10.8, 29.9, 2.6, 27.2, 9.2, -25.2, -12.2]
],
"sumopenmom": [
[42, -56, 182.9, -20.2, -41.1, 55.9, -24.8, 3.7, 0.9, -35.1, 86.5, -14.5],
[-21.2, 22.6, 50, -11.1, -32.9, 45.1, -20.9, -2.6, -9.6, -4.9, 37.8, -8.9],
[8.1, -42.9, 75, 27.1, -13.6, -9.6, 15.2, -23, 12, -18.3, -5.6, 6.9]
],
"sumcloseyoy": [
[-89.7, -96.7, -97.4, -98.5, -75, -69, -83.3, -66.7, -55.6, -82.6, -85.3, -52.6],
[-66.7, 60, -15, 42.9, -58.3, -7.7, 83.3, 25, -50, 0, 120, 100],
[-50, -56.2, -47.1, -40, 20, -83.3, -63.6, -30, 0, 100, -18.2, -33.3]
],
"sumclosemom": [
[-5.3, -44.4, 100, -30, -14.3, 8.3, -53.8, 33.3, 0, -50, 25, 80],
[-33.3, 166.7, 6.3, 17.6, -75, 140, -8.3, -9.1, -60, 0, 175, 63.6],
[-83.3, 133.3, 28.6, 33.3, -50, -66.7, 100, 75, -42.9, 100, 12.5, 33.3]
],
"increaseyoy": [
[-2920, -131.9, -134, -119.5, -38.6, -6.4, 28.8, -11.8, -15.2, -4.1, 35.7, 17.2],
[-38.3, 63.3, -13.5, -8.3, 19.8, 3, 2.9, -1, -6.6, 34.3, -6.8, -3.7],
[49.4, -29.6, -19.5, 18.9, 44.3, -4.4, 39.6, 5.8, 28.3, 5.3, -25.8, -8.6]
],
"increasemom": [
[51.6, -57.4, 196.7, -19.1, -43.7, 63, -22, 1.9, 1, -34, 90, -18],
[-20.2, 12.6, 57.1, -14.3, -26.5, 40.2, -22.1, -1.9, -4.8, -5.1, 31.9, -15.3],
[23.8, -46.9, 79.7, 26.6, -10.8, -7.1, 13.8, -25.7, 15.5, -22, -7.1, 4.3]
]
};
option = {
baseOption: {
timeline: {
// y: 0,
axisType: 'category',
// realtime: false,
// loop: false,
autoPlay: true,
// currentIndex: 2,
playInterval: 30000,
// controlStyle: {
// position: 'left'
// },
data: all.years,
label: {
//formatter: function(s) {
//return (new Date(s)).getFullYear();
}
},
title: {
subtext: '企业注册注销统计'
},
toolbox: {
show: true,
feature: {
dataZoom: {},
saveAsImage: {}
}
},
tooltip: {
// trigger: 'axis',
// formatter: function(params) {
// var relVal = params[0].name;
// for (var i = 0, l = params.length; i < l; i++) {
// if (params[i].seriesName === '企业注册数' || params[i].seriesName === '企业注销数' || params[i].seriesName === '企业净增长数') {
// relVal += '<br/>' + params[i].seriesName + ' : ' + params[i].value
// } else {
// relVal += '<br/>' + params[i].seriesName + ' : ' + params[i].value + "%"
// }
// }
// return relVal;
// }
},
legend: {
x: 'center',
top: 50,
data: ['企业注册数', '企业注册同比增长', '企业注册环比增长', '企业注销数', '企业注销同比增长', '企业注销环比增长', '企业净增长数', '企业净增数同比增长', '企业净增数环比增长'],
},
calculable: true,
grid: {
top: 130,
bottom: 100,
tooltip: {
trigger: 'axis',
formatter: function(params) {
var relVal = params[0].name;
for (var i = 0, l = params.length; i < l; i++) {
if (params[i].seriesName === '企业注册数' || params[i].seriesName === '企业注销数' || params[i].seriesName === '企业净增长数') {
relVal += '<br/>' + params[i].seriesName + ' : ' + params[i].value
} else {
relVal += '<br/>' + params[i].seriesName + ' : ' + params[i].value + "%"
}
}
return relVal;
}
}
},
xAxis: [{
type: 'category',
boundaryGap: true,
data: ['1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月', '11月', '12月'],
}],
yAxis: [{
type: 'value',
name: '数量'
// max: 53500
}, {
type: 'value',
formatter: '{value}',
name: '增长率(%)'
}],
series: [{
yAxisIndex: 0,
name: '企业注册数',
type: 'bar'
}, {
yAxisIndex: 1,
name: '企业注册同比增长',
type: 'line'
}, {
yAxisIndex: 1,
name: '企业注册环比增长',
type: 'line'
}, {
yAxisIndex: 0,
name: '企业注销数',
type: 'bar'
}, {
yAxisIndex: 1,
name: '企业注销同比增长',
type: 'line'
}, {
yAxisIndex: 1,
name: '企业注销环比增长',
type: 'line'
}, {
yAxisIndex: 0,
name: '企业净增长数',
type: 'bar'
}, {
yAxisIndex: 1,
name: '企业净增数同比增长',
type: 'line'
}, {
yAxisIndex: 1,
name: '企业净增数环比增长',
type: 'line'
}]
},
options: [{
title: {
text: '2000年企业注册注销数量月报'
},
series: [{
data: all.sumopen[0]
}, {
data: all.sumopenyoy[0]
}, {
data: all.sumopenmom[0]
}, {
data: all.sumclose[0]
}, {
data: all.sumcloseyoy[0]
}, {
data: all.sumclosemom[0]
}, {
data: all.increase[0]
}, {
data: all.increaseyoy[0]
}, {
data: all.increasemom[0]
}]
}, {
title: {
text: '2001年企业注册注销数量月报'
},
series: [{
data: all.sumopen[1]
}, {
data: all.sumopenyoy[1]
}, {
data: all.sumopenmom[1]
}, {
data: all.sumclose[1]
}, {
data: all.sumcloseyoy[1]
}, {
data: all.sumclosemom[1]
}, {
data: all.increase[1]
}, {
data: all.increaseyoy[1]
}, {
data: all.increasemom[1]
}]
}, {
title: {
text: '2002年企业注册注销数量月报'
},
series: [{
data: all.sumopen[2]
}, {
data: all.sumopenyoy[2]
}, {
data: all.sumopenmom[2]
}, {
data: all.sumclose[2]
}, {
data: all.sumcloseyoy[2]
}, {
data: all.sumclosemom[2]
}, {
data: all.increase[2]
}, {
data: all.increaseyoy[2]
}, {
data: all.increasemom[2]
}]
}]
};
myChart.setOption(option);