如上图:
标签自定义:
function(){
var point=this.points;
var sum=0;
for(var i=0;i<point.length;i++){
if(point[i].seriesName!="占位"){
sum=sum+Math.abs(point[i].value);
}
if(this.seriesName=="值2"){
return Math.round(sum,0);
else return "";
var a=this.category;
var b=a.slice(-2);
if(this.seriesName=="值2" && b=="收入"){
else if(this.seriesName=="值2" && b=="支出"){
return Math.round(sum,0)*(-1);
直接用条件属性设置标签,应该也可以啊
return -this.value;
var a =this.category.substring(this.category.length-2,this.category.length);
if(a=='支出'){
return this.value*(-1);
}else{
return this.value;