vue+echarts饼图
效果:
<template><!-- 2.为echart准备一个具备大小的容器 --><div id="stat-model"style="width:200px;height:200px"></div>
</template>
<script>
// 1.导入echart
import * as echarts from 'echarts'
// 3.基于准备好的dom,初始化echarts实例
var myChart = echarts.init(document.getElementById('stat-model'))
// 4.准备数据和配置项
var option = {// 提示框组件tooltip: {trigger: 'item', // trigger 触发方式,放到图形上触发提示// 格式化提示内容:a 代表series系列图表名称;b 代表series数据名称 data 里面的name;c 代表series数据值 data 里面的value;d代表 当前数据/总数据的比例formatter: "{b} : {c} ({d}%)",backgroundColor:'rgba(50,50,50,0.7)',borderColor:'rgba(51,51,51)',confine: true, // 防止提示框被遮挡// 改变标示文字的颜色textStyle: {color: '#fff' }},// 注意颜色写的位置color: ["#006cff","#60cda0","#ed8884","#ff9f7f","#0096ff","#9fe6b8","#32c5e9","#1d9dff"],// 图表中间graphic: {type: "group",top: "middle",left: "center",height: 80,children: [{type: "text",left: "center",top: "20%",style: {text: "491",textAlign: "center",textVerticaAlign: "middle",fill: "#fff", //字体颜色font: "20px Helvetica",}},]},// 控制图表series: [{type: 'pie', // 图表类型radius: ['40%', '80%'], //第一项是内半径,第二项是外半径(通过它可以实现饼形图大小)// 图表中心位置 left 50% top 50% 距离图表DOM容器 在容器中间显示center: ["50%", "50%"],// 修饰饼形图文字相关的样式 label对象label: {show: true,position: 'inner',textStyle : {fontWeight : 300 ,fontSize : 16 //文字的字体大小},formatter: "{b}",},// 修饰引导线样式labelLine: {show: false},data: [{value: 111, name: 'T3000'},{value: 105, name: 'SU10'},{value: 112, name: 'T2000'},{value: 122, name: 'M1000'},{value: 22, name: 'SH10'},{value: 13, name: 'ST10'},{value: 4, name: 'D10'},{value: 1, name: 'SA10'},{value: 1, name: 'SU20'},]}]
};
</script>
vue+echarts饼图相关推荐
- vue echarts饼图封装
// main.js引入echarts import * as echarts from 'echarts' 2.pie.js // 我是饼图 const echarts = require('ech ...
- vue echarts饼图 文字和图形同颜色
实现效果: <template><div class="Distribution"><div id="DistributionChart&q ...
- Vue+Echarts实现饼图统计通过率
Vue+Echarts实现一个饼状图 1:在项目里面安装echarts 2:在需要用图表的地方引入 1:在项目里面安装echarts // 在项目中安装echarts 插件 cnpm install ...
- Vue+Echarts构建可视化大数据平台实战项目(上)粒子动效,登录界面抖动,背景图轮播★
Vue+Echarts构建可视化大数据平台实战项目(上) 前言 分享之前我们先来普及一下什么是数据可视化?数据可视化可以把数据从冰冷的数字转换成图形,揭示蕴含在数据中的规律和道理.数据可视化通俗来说就 ...
- Vue+Echarts监控大屏实例十五:智慧物流监控模板实例下
接上一篇:Vue+Echarts监控大屏实例十四:智慧物流监控模板实例上 源码下载地址: Vue+Echarts监控大屏实例十二:智慧物流监控模板实例下载 4.8 员工监控界面 展示数量分布. ...
- Vue+ECharts实现可视化地图
Apache ECharts 一个基于 JavaScript 的开源可视化图表库,提供了常规的折线图.柱状图.散点图.饼图.K线图,用于统计的盒形图,用于地理数据可视化的地图.热力图.线图,用于关系数 ...
- Vue echarts封装
做大屏的时候经常会遇到 echarts 展示,下面展示在 Vue2.7 / Vue3 中对 echarts (^5.4.0) 的简单封装. 文章首发于https://blog.fxss.work/vu ...
- Echarts 饼图基本用法
目录 Echarts 饼图基本用法 引入Echarts 创建饼图 拓展 引入Echarts 所介绍的两种方法,适用于使用Echarts的每种图. 在一般的html里引入Echarts,需要下载echa ...
- Vue+ECharts的小示例
Vue+ECharts做数据可视化 1. Vue Vue 是一套用于构建用户界面的渐进式框架.与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用.Vue 的核心库只关注视图层,不仅易于上手, ...
最新文章
- 计算机网络各种传输介质说明
- Leetcode232.栈实现队列
- linuxSVN版本库及同步文件到WEB目录
- linux实验三shell程序设计,实验三 LINUX SHELL编程
- 虚方法表与动态分派机制详解
- msdn中C#中常用词汇概念(转帖)
- Highcharts教程--把js代码从html中抽离出来,放到单独的一个js文件中。由html页面调用...
- Cocos2d-x学习笔记(十一)动作
- 工业控制pc是微型计算机,微型计算机工业控制.doc
- 计算机软件专业硕士论文,软件工程硕士论文范文
- python代替按键精灵 游戏内失灵_按键精灵是如何做到不被程序屏蔽的?python34中如何将命令行传递给python脚 节流参数转换为unicode字符串...
- python 仪表盘 ppt_Python之pyecharts数据可视化,词云图,仪表盘!
- Android Studio学习开发笔记--基础
- git官网 中文教程 使用手册 说明书
- 基于姿态估计的运动计数APP开发
- Babel转码时报错 Unexpected EOF at line 1 column 2 of the JSON5 data. Still to read:“”
- 一图缕清 mysql 事务锁
- 368所部委直属高校的分化重组
- Menlow上网本可畅享雷神之锤
- 程序员:三行情书|告白不只有我爱你
热门文章
- mysql强同步复制怎么配置_【干货】MySQL5.6配置同步复制的新方法以及常见问题的解决方法...
- 华为php工程师面试问题,2020年10月php面试笔记
- 【笔记】前端 HTML
- PHP正式开发第1日
- Vue框架是什么,有什么特点,怎么用
- 算法:加油站的良好出发点问题
- 【ELM回归预测】基于matlab粒子群算法优化ELM回归预测【含Matlab源码 1586期】
- cad编辑节点快捷键是什么_CAD常用命令、快捷键和命令说明大全
- c语言数字用英文表达方式,英语口语:如何表达数字
- python实现亚毫秒(微秒)级延时