我现在知道可以使用以下代码获取点击的属性,但是怎么才可以把我传入的参数传递给myChart??
myChart.on('click', function (e) {
e.color = '#d50000'
e.event.target.style.fill = '#d50000'
console.log(e.color)
});
canvas重新绘制
myChart.on("click",function(params){
var data=option.series[0].data;
var names=option.xAxis.data
alert(params.value);
for(var i=0;i<data.length;i++){
if(names[i]==params.name){
data[i]=40;
}
}
myChart.setOption(option);
});
给你举个例子 具体去查api 要改什么自己找, 你那样echarts不会重绘
找到解决方法,直接参考这篇文章http://www.chenxm.cc/post/257.html?csdn