Vue3 Echarts 饼图环形图

6,453次阅读
没有评论

共计 806 个字符,预计需要花费 3 分钟才能阅读完成。

Vue3 Echarts 饼图环形图

记得给容器宽高 

 配置函数

const leftChartguawang = () => {const chartBox = echarts.init(document.getElementById('leftChartguawang'))
  let datas = [
    [{ name: '居民节能建筑', value: 20},
      {name: '居民非节能建筑', value: 20},
      {name: '非居民节能建筑', value: 30},
      {name: '非居民非节能建筑', value: 30}
    ]
  ]
  const option = {
    title: {text: '挂网总面积 n n422.61( 万㎡)',
      left: 'center',
      top: '40%',
      textStyle: {
        color: '#999',
        fontWeight: 'normal',
        fontSize: 14
      }
    },
    series: datas.map(function (data, idx) {
      var top = idx * 50
      return {
        type: 'pie',
        radius: [60, 100],
        top: top + '%',
        height: '100%',
        left: 'center',
        width: 500,
        itemStyle: {
          borderColor: '#fff',
          borderWidth: 1
        },
        label: {
          alignTo: 'edge',
          formatter: '{name|{b}}n{time|{c} %}',
          minMargin: 5,
          edgeDistance: 10,
          lineHeight: 15,
          rich: {
            time: {
              fontSize: 10,
              color: '#999'
            }
          }
        },
        labelLine: {
          length: 15,
          length2: 0,
          maxSurfaceAngle: 80
        },
        labelLayout: function (params: any) {const isLeft = params.labelRect.x 

原文地址: Vue3 Echarts 饼图环形图

    正文完
     0
    Yojack
    版权声明:本篇文章由 Yojack 于2024-11-01发表,共计806字。
    转载说明:
    1 本网站名称:优杰开发笔记
    2 本站永久网址:https://yojack.cn
    3 本网站的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系站长进行删除处理。
    4 本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
    5 本站所有内容均可转载及分享, 但请注明出处
    6 我们始终尊重原创作者的版权,所有文章在发布时,均尽可能注明出处与作者。
    7 站长邮箱:laylwenl@gmail.com
    评论(没有评论)