有个需求是点echart图例做不同的排序,找了半天网上没有,在官方文档上找到了。
在这个位置写
// 图例开关的行为只会触发 legendselectchanged 事件
myoption.on('legendselectchanged', function(params) {
// 获取点击图例的选中状态
var isSelected = params.selected[params.name];
// 在控制台中打印
console.log((isSelected ? '选中了' : '取消选中了') + '图例' + params.name);
// 打印所有图例的状态
console.log(params.selected);
});