finreport JS千分位
图表-标签-自定义
function(){function toThousands(num){
var sign = num.toString().replace(/\d+.*/g,'');
var numint = parseInt(Math.abs(num));
var numfloor = Math.abs(num).toString().replace(/^-?\d+/g,'');
var num=(numint||0).toString(),result = '';
while(num.length > 3){
result = ','+num.slice(-3)+result;
num = num.slice(0,num.length - 3);
}
if(num){result = num + result;}
return sign+result+numfloor;
}
return "<div style='font-size:8px'>"+this.seriesName+":"+Math.floor(this.percentage*100)+"%"+'br/'+toThousands(this.value)+"</div>";
}