echart legend 不显示

阅读: 评论:0

echart legend 不显示

echart legend 不显示

// 使用刚指定的配置项和数据显示图表。

var selectArr = option.legend.data;

<('legendselectchanged', function(obj) {

//alert("22");

var selected = obj.selected;

var name = obj.name;

// 使用 legendToggleSelect Action 会重新触发 legendselectchanged Event,导致本函数重复运行

// 使得 无 selected 对象

if (name == 'Top 5') {

//alert("33");

var flag = $(this).attr('flag');

if(flag == 1){

var val = false;

$(this).attr('flag',0);

//$(this).val('全选中');

}else{

var val = true;

$(this).attr('flag',1);

// $(this).val('全不选');

}

var obj = {};

var temp;

for(var key in selectArr){

//var temp=selectArr[key];

temp=selectArr[key];

// alert(temp);

if(obj[selectArr[key]]==false&&flag==0){

//alert(key);

}

alert( option.legend.selected[[selectArr[key]]])

// alert( obj['Top 5']);

// alert(selectArr[key]);

//legendOptions[name]

obj[selectArr[key]] = val;

// alert( obj[selectArr[key]] );

}

option.legend.selected = obj;

myChart.setOption(option);

}

});

overlay.setOption(option);

legendselectchanged是点击legend事件的函数

option.legend.selected[[selectArr[key]]]获取当前legend的状态

本文发布于:2024-01-29 06:41:42,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170648170513432.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:echart   legend
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23