Echarts 水球图echarts-liquidfill

本文介绍了如何在Vue.js项目中安装并使用ECharts-liquidfill插件,展示了如何初始化液态填充水球图,设置图形样式和数据。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、效果图

2、代码部分

(1)先安装,npm install

npm install echarts-liquidfill

(2) 页面中引入

import 'echarts-liquidfill';

(3)代码

var myChart1 = this.$echarts.init(document.getElementById('tenant-chart-4'));
var title = '水球图';
let option = {
  graphic: {
    type: 'text',
    left: 'center',
    top: '84%',
    style: {
      text: title,
      textAlign: 'center',//居中对齐
      fill: '#999',//填充色
      fontSize: 14,
      fontWeight: 400,
      fontFamily: "Source Han Sans CN",
    },
  },
  series: [
    {
      name: '水球图',
      type: 'liquidFill',
      radius: '68%',
      z: 1,
      center: ['50%', '45%'],
      backgroundStyle: {
        color : '#ffffff'
      },
      label: {
        color: '#1890FF',
        fontSize: 18,
      },
      itemStyle: {
        color: '#1890FF',
        shadowColor: 'rgba(0, 0, 0, 0)',
      },
      outline: {
        show: true,
        borderDistance: 5,
        itemStyle: {
          borderColor: 'rgba(17, 137, 255, 1)',
          backgroundColor: '#1890FF',
          borderStyle: 'dashed',
          borderWidth: 1
        }
      },
      data: ['0.33',]
    },
  ]
};
myChart1.setOption(option);
setTimeout(function () {
  window.addEventListener("resize",()=>{
    myChart1.resize()
  })
}, 200)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值