series的data自定义属性
这个发现是自己试探出来的,在网上百度没看到,现在分享一下。series的data属性中可以自定义变量,如下图代码段中的sum属性。
series: [{
name: ”,
colorByPoint: true,
data: [{
name: ‘话费充值订单’,
y: tcharge/(tcharge+tnbr),
sum:count_tcharge
}, {
name: ‘开号订单’,
y: tnbr/(tcharge+tnbr),
sum:count_tnbr,
sliced: true,
selected: true
}]
在tooltip的弹层中就可以拿到这个自定义属性,这样就能显示很多自己想要的数据
tooltip: {
formatter: function() {
return ‘占比: ‘+ ((this.y)*100).toFixed(2) +’%
总金额: ‘+((tcharge+tnbr)*this.y).toFixed(2)+’ 元
成交笔数: ‘+this.point.as1+’ 笔’;
}
}