环形图-展示label引导线

效果图:

 

代码:

复制代码
const chart = this.refs.vChartRef.chart
function upOpt() {
  chart.setOption({
    color: ['#009DFF', '#22E4FF'],
    legend: {
      show: true,
      top: "center",
      right: "7%",
      orient: "vertical",
      itemGap: 30,
      icon: "rect",
      itemWidth: 10,
      itemHeight: 10,
      textStyle: {
        fontSize: 14,
        fontFamily: "Source Han Sans CN",
        fontWeight: "normal",
        color: "#FFFFFF",
        opacity: 0.8,
        padding: [0, 0, 0, 6],
      },
    },
    toolTip: {
      show: false,
    },
    series: [{
      name: '对比',
      type: 'pie',
      radius: ['50%', '60%'],
      center: ['35%', '50%'],
      hoverAnimation: true,
      hoverOffset: 4,
      label: {
        show: true,
        fontSize: 14,
        color: '#ffffff',
        formatter: '{c}时'
      },
      labelLine: {
        show:true,
        length: 10,
        length2: 5,
      },
      data: [{
        name: '运行中',
        value: 30
      },
      {
        name: '空闲',
        value: 20
      },


      ],
    }]
  })
}
setTimeout(upOpt, 0)
复制代码

 

posted @   大云之下  阅读(61)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
大云之下
欢迎阅读『环形图-展示label引导线』
点击右上角即可分享
微信分享提示