echarts-中的事件-- demo1.on('事件类型', function (params) {}

简介: echarts-中的事件-- demo1.on('事件类型', function (params) {}

ECharts 支持常规的鼠标事件类型,包括 'click'、'dblclick'、'mousedown'、'mousemove'、

'mouseup'、'mouseover'、'mouseout'、'globalout'、'contextmenu' 事件。


下面先来看一个简单的点击柱状图后打开相应的百度搜索页面的示例。


 <script src="https://cdnjs.cloudflare.com/ajax/libs/echarts/4.2.1/echarts-en.common.js"></script> //引入在线
</head>
<body>
  <div id="demo1" style="width: 600px; height:400px">
   </div>
</body>
   <script type="text/javascript">
        // 基于准备好的dom,初始化echarts实例
        var demo1 = echarts.init(document.getElementById('demo1'));
        // 指定图表的配置项和数据
        var option = {
            title: {
                text: 'ECharts 入门示例'
            },
            tooltip: {},
            legend: {
                data:['销量']
            },
            xAxis: {
                data: ["衬衫","羊毛衫","雪纺衫","裤子","高跟鞋","袜子"]
            },
            yAxis: {},
            series: [{
                name: '销量',
                type: 'bar',
                data: [5, 20, 36, 10, 10, 20]
            }]
        };
        // 使用刚指定的配置项和数据显示图表。
        demo1.setOption(option);
        //注册事件
        demo1.on('click', function (params) {
          //params包含很多的信息 下标索引  如横坐标名称  对应的值
          console.log("click",params); 
        });
//ECharts 支持常规的鼠标事件类型,包括 'click'、'dblclick'、'mousedown'、'mousemove'、
// 'mouseup'、'mouseover'、'mouseout'、'globalout'、'contextmenu' 事件。下面先来看一个简单的点击柱状图后打开相应的百度搜索页面的示例。
  </script>


1425695-20190905120810391-1781978919.png

1425695-20190905120848351-2018284416.png

相关文章
|
前端开发 JavaScript 数据格式
echarts异步数据加载(在下拉框选择事件中异步更新数据)
接触echarts 大半年了,从不会到熟练也做过不少的图表,隔了一段时间没使用这玩意,好多东西真心容易忘了。在接触echarts这期间也没有总结什么东西,今天我就来总结一下如何在echart中异步加载数据,在实际的工作的中对数据的刷选非常常见,比如在下拉框中选择,时间选择等的一些事件中异步加载数据。
3216 0
|
9月前
Echarts实战案例代码(17):鼠标操作事件的代码
Echarts实战案例代码(17):鼠标操作事件的代码
98 0
|
4月前
|
JavaScript
封装echarts china map geo实现dispatch触发geoSelect事件高亮显示某个省份和城市,并定义复杂样式
封装echarts china map geo实现dispatch触发geoSelect事件高亮显示某个省份和城市,并定义复杂样式
|
5月前
echarts饼图点击区块事件
echarts饼图点击区块事件
26 0
|
9月前
Echarts处理点击链接事件的解决方案
Echarts处理点击链接事件的解决方案
67 0
|
9月前
Echarts组件属性function回调函数的灵活使用调整不同的图表状态
Echarts组件属性function回调函数的灵活使用调整不同的图表状态
103 0
Echarts组件属性function回调函数的灵活使用调整不同的图表状态
|
JavaScript Go
《JS原理、方法与实践》- JS function 类型对象
《JS原理、方法与实践》- JS function 类型对象
103 0
Echarts 折线类型
1:Echarts2.0 这种皮肤下柱状图转折线图默认是平滑曲线 默认皮肤为硬折线: 如果需要在2.0的macarons皮肤下使用硬折线需显式设置以下属性:  series: [         {             name:'最高气温',             type:'line'...
1379 0

热门文章

最新文章