美文网首页
echars配置

echars配置

作者: 无花无酒_3cd3 | 来源:发表于2020-12-03 15:15 被阅读0次

圆形配置

   let myChart = echarts.init(document.getElementById('middle-left'));
      this.middleLeftresize =myChart
  let option = {
              color:['#f69305','#f7bd00','#42d47e','#3ba4ff'],
              title: {
                text: '11月被罚情况',
                left: 'left'
            },
            tooltip: {
                trigger: 'item',
              //  formatter: '{a} <br/>{b}: {c} ({d}%)'
               formatter: function (params) {//自定义
                //  console.log(params)
                 let res=""
                 arr.forEach((item)=>{
                  //  console.log((Math.abs(item)==params.value))
                   if(Math.abs(item)==params.value){
                     res=item>0? params.seriesName +'<br>'+ params.name+": "+params.value+"("+params.percent+"%)":params.seriesName +'<br>'+ params.name+":"+"-"+params.value+"("+params.percent+"%)"
                   }
                 })
                 return res
               }
            },
            legend: {
                bottom: 0,
                left: 'center',
                icon: "circle",   //  这个字段控制形状  类型包括 circle,rect ,roundRect,triangle,diamond,pin,arrow,none
                itemWidth: 10,  // 设置宽度
                itemHeight: 10, // 设置高度
              itemGap: 40 // 设置间距
                textStyle: {
                  // color: '#fff',
                  fontSize: 12
                },
                data: ['中转运营部', '网点管理部', '市场营销部', '客服中心']

            },
          series: [
              {
                  name: '访问来源',
                  type: 'pie',
                  radius: ['50%','70%'],
                  center: ['40%', '50%'],
                  label:{
                    formatter:"{c}元"
                  },
                  data: [
                      {value: 335, name: '中转运营部' ,label: { formatter:tsf_fine_amt>0 ?"{c}元":"-{c}元"}},
                      {value: 234, name: '网点管理部'},
                      {value: 135, name: '市场营销部'},
                      {value: 1548, name: '客服中心'}
                  ],
                  emphasis: {
                      itemStyle: {
                          shadowBlur: 10,
                          shadowOffsetX: 0,
                          shadowColor: 'rgba(0, 0, 0, 0.5)'
                      }
                  }
              }
          ]
        };

        // 使用刚指定的配置项和数据显示图表。
        myChart.setOption(option);
     myChart.on('click', function (params) {
            alert(params.name);
        });

ECharts 中事件分为两种类型:

用户鼠标操作点击,如 'click'、'dblclick'、'mousedown'、'mousemove'、'mouseup'、'mouseover'、'mouseout'、'globalout'、'contextmenu' 事件。

还有一种是用户在使用可以交互的组件后触发的行为事件,例如在切换图例开关时触发的 'legendselectchanged' 事件),数据区域缩放时触发的 'datazoom' 事件等等。

this.middleLeftresize.resize()

相关文章

  • echars配置

    圆形配置 ECharts 中事件分为两种类型: 用户鼠标操作点击,如 'click'、'dblclick'、'mo...

  • echars2018-10-26

    引入echars进行配置 注:标记线和标记点 markPoint和markLine 动态修改仪表盘属性 地图: 地...

  • echars 折线图配置

    之前自学的时候也使用过echarts来制作柱状图,折线图,地图,现在想想那时候做的简直是太LOW了,就是简单的在官...

  • echars visualMap属性设置

    echars visualMap属性设置

  • echars

    1、什么是echars? 商业级数据图表,它是一个纯JavaScript的图标库,兼容绝大部分的浏览器,底层依赖...

  • vue echars

  • 数据可视化_echars

    echars教程引入js文件 js代码官方文档 url views.py

  • Vuejs使用Echarts

    在VueJS当中使用Echarts 安装Echars vuejs当中的main.js文件 prototype 属性...

  • 在vue中的简单使用Echars

    vue:http://doc.vue-js.com/v2/guide/instance.html Echars:h...

  • Echars自适应

网友评论

      本文标题:echars配置

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