echarts显示stack总数
基本思路是在插入一个空的数据在最顶上,添加label,通过formatter计算总数。
核心部分。
//在series最后,添加一个空的数据
let lastRow = {
}
lastRow.name = "total";
lastRow.type = "bar";
lastRow.stack = "quantity"
lastRow.data = Array(_x.length).fill(0);
lastRow.label = {
normal: {
show: true,
position: 'top',
formatter: function(params) {
//在最顶上的数据顶部添加格式化的总和
let idx = params.dataIndex;
let total = 0