可以使用 7.0 的ECharts柱状图,通过添加 custom option来解决这个问题:
1. 添加 ECharts 柱状图
2. 数据绑定
3. 添加自定义Option,移除值为0的 series
- for (let i = option.series.length - 1; i >= 0; i--) {
- const s = option.series[i];
- const shouldHidden = s.data.every(d => d.value == 0 || d.value == null);
- if (shouldHidden)
- option.series.splice(i, 1);
- }
- return option
复制代码
这样就可以达到效果了。 |