ECharts图例的显示与隐藏
需求
在图表加载的时候,默认只显示部分图例,只要图例显示部分,对应的柱状图图或者折线图也只显示对应的。点击一个按钮显示剩余的图例,或者点击置灰的图例让恢复显示。
核心
在legend里面的字段加个selected,然后设置不需要显示的数据标题:
以官方案例为例:
1 | selected: {'邮件营销': false, '联盟广告': false} |
使用按钮切换可以动态改变selected里面对象的键值即可:
1 | this.options.legend.selected = {'邮件营销': false, '联盟广告': false}; |
1 | legend: { |