2 waaulwh waaulwh 于 2016.01.15 14:30 提问

echarts 自定义参数绑定点击事件

用echarts 实现了柱状图,
series : [
{
"name":"任务进展状况",
"type":"bar",
"data":values
}
]

                      myChart.on('click', function (param) {
                   alert(param.value)
                   alert(param.name)
        });
                    我想自定一个一个参数,然后点击事件获取相应的值。

2个回答

danielinbiti
danielinbiti   Ds   Rxr 2016.01.15 15:11

如果是echart2.x的话可以下面

 var ecConfig = require('echarts/config');
function barclick(param) {
if (typeof param.seriesIndex != 'undefined') {
    alert(param.data);
        }
}
myChart.on(ecConfig.EVENT.CLICK, barclick);
kebi007
kebi007   2017.01.23 11:35
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
ECharts点击事件自定义参数
实际开发中可能需要传自定义参数到点击事件,通过params.data(传入的原始数据项)实现自定义参数(console打印结果)效果图:源码:(注意红色部分)<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>echartsDemo</title&amp
echarts元素选中事件添加demo
基于echarts3.65版本的图表元素选中事件添加小demo,可以参考此源码,实现饼图、柱状图等图形,以及x和y轴的选中事件
echarts重写图例点击事件
echarts version: 3.1.2 修改图例点击事件样例代码: 当第一次点击图例时,只显示点击的图例。当还剩一个图例被取消选中后,自动全选中所有图例。 var triggerAction = function(action, selected) { legend = []; for ( name in selected) {
Echarts之柱状图获取点击柱子事件&自定义柱子颜色&类目轴纵向排列
<!DOCTYPE html> <html style="height: 100%"> <head> <meta charset="utf-8"> </head> <body style="height: 100%; margin: 0"> <div id="container" style="height: 90%"></div>
echars中toolbox工具栏增加自定义按钮与事件
除了各个内置的工具按钮外,还可以自定义工具按钮。 注意,自定义的工具名字,只能以 my 开头,例如下例中的 myTool1,myTool2: toolbox: { show : true, feature : { dataView : {show: true, readOnly: false}, magic
【echarts】绘制带有点击事件的图表
//基于准备好的dom,初始化echarts实例 var myChart = echarts.init(document.getElementById('main')); //指定图表的配置项和数据 var option = { title:{ text:'主页地图展示'
echart添加点击事件,获取点击处的数据
ECharts // 路径配置 require.config({ paths: { echarts: 'js/ECharts/dist' } }); // 使用 r
自定义echarts的toolbox事件
toolbox: { show : true, feature : { mark : {show: true}, dataView : { show: true, readOnly: true,
ECharts自定义toolbox中增加自定义按钮
今天想能不能在ECharts中的ToolBox增加自己的按钮,然后读了一下ToolBox代码,自己试了试,验证是可以的。 1、效果图 图片中红色框起来的按钮 2、代码 selfButtons:{//自定义按钮 danielinbiti,这里增加,selfbuttons可以随便取名字 show:true,//是否显示
ECharts 点击事件的 param参数
var myChart = echarts.init(document.getElementById("echarts")); myChart.on('click', function (param) { alert(param.seriesName); //legend的名称 alert(param.name); //X轴的值 }); myChart.setOption(o