echarts监听折线柱图切换的方法

本文介绍如何使用ECharts实现图表类型的动态切换,并监听切换事件来调整图表参数。通过示例代码,展示了如何在折线图和柱状图之间进行切换,并在每次切换时更新toolbox中的magicType选项。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

监控图例切换的方法,折线图和柱状图切换,想要监控切换时,改变些许参数。

		var option = {
          ...,
          toolbox: {
                show: true,
                feature: {
                    magicType: {type: ['bar']},
                },
            },
       	}
       	var myChart = echarts.init(document.getElementById('myChart'),'light');
       	myChart.setOption(option);
		//监控切换,让切换的图表显示隐藏
		myChart.on('magictypechanged', function (params) {
	        if(params.currentType == 'bar'){
	            myChart.setOption({
	                toolbox: {
	                    feature: {
	                        magicType: {type: ['line']},
	                    }
	                }
	            })
	        }else{
	            myChart.setOption({
	                toolbox: {
	                    feature: {
	                        magicType: {type: ['bar']},
	                    }
	                }
	            })
	        }
	    });
	

//自定义切换方法,柱图,饼图切换可看 我另一篇 :
echarts,toolbox自定义方法,toolbox部分自定义方法

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值