zoukankan      html  css  js  c++  java
  • Echarts . 在柱状图中添加自定义值 (键值对)

    x

    ["需求"]

    {"0":"使用Echarts根据数据加载一个饼状图"} 

    {"1":"点击哪个饼状图,弹出此饼状图的详细信息"} 

    ["遇到的问题"]

    {"0":"点击哪个饼状图,我需要这个饼状图的信息,比如ID,我需要这个参数去请求该饼状图的详细信息"}

    {"1":"网上大多是如何click,官网上的click事件例子就挺好的,然后没有找到如何在这个柱状图上加自定义的值"}

    ["是时候拷贝一波了"]

    ["官网","文档","配置项手册",{"series":[{"type":[{"bar":"data"}]}]}]

    /**************官方文档上↑线****************/

    x

    "
    当需要对个别数据进行个性化定义时:
    
    数组项可用对象,其中的 value 像表示具体的数值,如:
    "
    [
        12,
        34,
        {
            value : 56,
            //自定义标签样式,仅对该数据项有效
            label: {},
            //自定义特殊 itemStyle,仅对该数据项有效
            itemStyle:{}
        },
        10
    ]
    //
    [
        [12, 33],
        [34, 313],
        {
            value: [56, 44],
            label: {},
            itemStyle:{}
        },
        [10, 33]
    ]

    x

    /**************官方文档下↓线****************/

    ["是时候改变data了"]

    <!-- 为ECharts准备一个具备大小(宽高)的Dom -->
    <div id="main" style="width: 600px;height:400px;"></div>


    var myChart = echarts.init(document.getElementById('main'));

    option = { xAxis: { type: 'category', data: ['点击弹出', '你设置', '的值','!!!'] }, yAxis: { type: 'value' }, series: [{
        //data: [5, 20, 36, 10, 10, 20]//这是官网上的例子给的data格式... data: [
              {value:10,"ID":"0","Name":"ID0Name","YouDefinedKey":"YouNeedValu"},
              {value:22,"ID":"0","Name":"ID0Name"},
              {value:12,"ID":"0","Name":"ID0Name"},
              {value:10,"ID":"0","Name":"ID0Name"}
            ],
    type: 'bar' }] }; // 使用刚指定的配置项和数据显示图表。 myChart.setOption(option); // 处理点击事件并且跳转到相应的百度搜索页面 myChart.on('click', function (params) { console.log(params) alert(params.data.Name) });

    x

  • 相关阅读:
    http与https的区别以及https的加密原理
    android 网络之 httppost
    android 定时器与Canvas结合使用
    逛超市遇到问题了还是好心人多
    获取最新前十篇文章
    做菜 蒸鸡蛋
    使用ASP.NET 2.0 Profile存储用户信息_1[翻译] Level 200
    ajax 笔记不用刷新实现数据的分页显示 2 (上)
    在人力资源树当中,上级对下级员工信息查看修改操作。
    今年入冬于来的第一场雪
  • 原文地址:https://www.cnblogs.com/love-zf/p/8934303.html
Copyright © 2011-2022 走看看