遇到一个需求,就是如何保证echarts图表里至少显示一个图例的数据(也就是最后一个图例不能变成unselected的状态)
下图是最初加载时的画面
不想出现图例都被点击取消导致图表只有一个坐标轴,太丑了
在发帖前查阅了一些思路:
有用单选模式曲线救国的,但是就没有办法看到多条图例的数据在同一个图表里显示
有图例为最后一个的时候,禁用所有图例的点击事件
都不是能够很好的解决,找到一个可以参考的代码
var option = {
title: {
text: '折线图堆叠'
},
tooltip: {
trigger: 'axis'
},
legend: {
data:['邮件营销','联盟广告','视频广告','直接访问','搜索引擎']
},
grid: {
left: '3%',
right: '4%',
bottom: '3%',
containLabel: true
},
toolbox: {
feature: {
saveAsImage: {}
}
},