v-charts 环形图中间文字, 线条设置

线条设置 环内文字,单位
 <ve-ring 
  :data="chartData" height='800px' 
  :settings="chartSettings" 
  :events="chartEvents" 
  :graphic='graphic' 
  :legend-visible='false'
   :extend ='extend '
    :tooltip-visible='false' 
></ve-ring>
data() {
return {
	  this.chartSettings={
            offsetY: 320,
            radius: [125, 170],
            labelLine: {//设置延长线的长度
            normal: {
                length: 45,//设置延长线的长度
                length2: 80,//设置第二段延长线的长度
            },
            }
       };
       //  环内文字设置:
            this.graphic= [{    
                    type: 'text', 
                    left: 'center',          
                    top: '32%',
                    style: {                
                        text: "客户数量",
                        textAlign: 'center',
                        fill: '#999999', 
                        fontSize: 21,
                        color: "#4d4f5c",
                    }
                },
                 {
                    type: 'text',
                    left: 'center',
                    top: '38%',
                    style: {
                        text: this.textData + '位',
                        textAlign: 'center',
                        fill: '#000',
                        fontSize: 25,
                    }
        }];
        // 环内文字单位
          this.extend ={
            label:{
                formatter: '{b} : {c} 位',
                    color:'#000',
                    fontSize:16
            }
        };
  }
}
  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
环形是一种常用的数据可视化工具,用于展示对象的比例关系。以下是使用qiun-data-charts库创建环形的步骤: 1. 引入qiun-data-charts库,可以通过npm安装或CDN引入: ```html <script src="https://cdn.jsdelivr.net/npm/qiun-data-charts"></script> ``` 2. 创建一个容器元素用于展示环形,例如: ```html <div id="chart"></div> ``` 3. 使用JavaScript代码创建环形实例并配置参数: ```javascript const chart = new QiunDataCharts({ el: '#chart', type: 'doughnut', data: { labels: ['苹果', '橘子', '香蕉'], datasets: [{ data: [30, 20, 50], backgroundColor: ['#FF6384', '#36A2EB', '#FFCE56'] }] } }); ``` 上面的代码创建了一个环形实例,设置了容器元素为`#chart`,类型为`doughnut`(环形),数据包括三个标签分别为“苹果”、“橘子”、“香蕉”,对应的数据为30、20、50,颜色分别为红色、蓝色、黄色。 4. 环形实例创建成功后即可在页面中展示,同时也可以通过实例的方法对表进行修改和更新,例如: ```javascript // 修改标签和数据 chart.update({ labels: ['苹果', '橘子', '柚子', '西瓜'], datasets: [{ data: [30, 20, 10, 40], backgroundColor: ['#FF6384', '#36A2EB', '#FFCE56', '#4BC0C0'] }] }); // 隐藏chart.options.legend.display = false; chart.update(); ``` 以上示例代码将标签修改为“苹果”、“橘子”、“柚子”、“西瓜”,对应的数据为30、20、10、40,颜色分别为红色、蓝色、黄色、青色,并隐藏了例。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值