美文网首页
ECharts 图表点击事件

ECharts 图表点击事件

作者: I_Gisvity | 来源:发表于2017-02-14 15:45 被阅读0次

学习网址

官网 : http://echarts.baidu.com/
样例 : http://gallery.echartsjs.com/explore.html#sort=ranktimeframe=allauthor=all

示例代码

QQ截图20170214154620.jpg
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>ECharts</title>
<!-- 引入 echarts.js -->
<script src="/ui/js/echarts.min.js"></script>
</head>
<body>

<!-- 为ECharts准备一个具备大小(宽高)的Dom -->
<div id="main" style="width: 100%;height:600px;"></div>
<script type="text/javascript">
// 基于准备好的dom,初始化echarts实例
var myChart = echarts.init(document.getElementById('main'));
option = {
title : {
    text: '未来一周气温变化',
    subtext: '纯属虚构'
},
tooltip : {
    trigger: 'axis'
},
legend: {
    data:['最高气温','最低气温']
},
toolbox: {
    show : true,
    feature : {
        mark : {show: true},
        dataView : {show: true, readOnly: false},
        magicType : {show: true, type: ['line', 'bar']},
        restore : {show: true},
        saveAsImage : {show: true}
    }
},
calculable : true,
xAxis : [
    {
        type : 'category',
        boundaryGap : false,
        data : ['周一','周二','周三','周四','周五','周六','周日']
    }
],
yAxis : [
    {
        type : 'value',
        axisLabel : {
            formatter: '{value} °C'
        }
    }
],
series : [
    {
        name:'最高气温',
        type:'line',
        data:[11, 11, 15, 13, 12, 13, 10],
        markPoint : {
            data : [
                {type : 'max', name: '最大值'},
                {type : 'min', name: '最小值'}
            ]
        },
        markLine : {
            data : [
                {type : 'average', name: '平均值'}
            ]
        }
    },
    {
        name:'最低气温',
        type:'line',
        data:[1, -2, 2, 5, 3, 2, 0],
        markPoint : {
            data : [
                {name : '周最低', value : -2, xAxis: 1, yAxis: -1.5}
            ]
        },
        markLine : {
            data : [
                {type : 'average', name : '平均值'}
            ]
        }
    }
]};            
// 使用刚指定的配置项和数据显示图表。
myChart.setOption(option);
myChart.on('click',function () { //点击事件
    alert('333');
})
</script>
</body>
</html>

引用js

百度地址:http://echarts.baidu.com/build/echarts-2.2.7.zip

相关文章

  • ECharts 图表点击事件

    学习网址 官网 : http://echarts.baidu.com/样例 : http://gallery.ec...

  • echarts柱状图阴影区域点击事件

    背景说明 我们在做echarts图表的时候经常会出现需要点击图表打开弹窗或者打开新的页面,而如果图表是柱状图的话,...

  • 细节优化

    ECharts图表中级入门之formatter:夜谈关于ECharts图表内的数据格式化方法 ECharts地图中...

  • vue项目中浏览器缩放拉伸echarts自适应问题

    我们要完成的任务时,在对浏览器窗口进行拉伸时,echarts图表可以监测到窗口变化事件重新渲染图表,使得图表一直显...

  • Vue echarts

    安装 echarts 图表组件实现组件主要思路 安装 echarts 图表组件 如果经常使用图表,则可以封装一个 ...

  • ECharts - 数据图表的使用

    欢迎移步我的博客阅读:《ECharts - 数据图表的使用》 关于ECharts(ECharts) ECharts...

  • echarts 折线图如何添加点击事件

    给echarts折线图的某个点添加点击事件,并打印横纵坐标点的数据。 实现效果 点击事件 echart添加点击事件...

  • 开始你的第一个Echarts图表(分享自知乎网)

    我在知乎上开了一个专栏,分享使用Echarts的经验,有兴趣的同学可以点击 开始你的第一个Echarts图表

  • ecahrts各种用法

    一、bar滚动条及固定间隔 二、通用echarts点击事件 二、点击扇形图legend不关闭图但是触发点击事件 三...

  • 开源Demo

    JavaScript 图表库 ECharts https://www.oschina.net/p/echarts ...

网友评论

      本文标题:ECharts 图表点击事件

      本文链接:https://www.haomeiwen.com/subject/wpgxwttx.html