在vue中使用echarts有两种方法
一、安装并全局引入
1、通过npm获取echarts
npm install echarts --save

2、在 main.js 中添加下面两行代码

import * as echarts from 'echarts'Vue.prototype.$echarts = echarts //挂载到Vue实例上面

二、使用  https://echarts.apache.org/examples/zh/index.html#chart-type-pie

<template><div><div class="container"><div id="echart"></div></div></div>
</template>
<script>
export default {data() {return {};},// 页面初始化挂载dommounted() {this.getLoadEcharts();},methods: {getLoadEcharts() {var myChart = this.$echarts.init(document.getElementById("echart"));var colorList = ["#4FE894", "#EF0C27", "#FEE7EA"];var listData = [{ name: "不明", value: 20 },{ name: "已判明", value: 20 },{ name: "未发现", value: 20 }];var option = {color: colorList,title: {x: "center",y: "center",textStyle: {color: "#000",fontSize: 20}},legend: {orient: "vertical",bottom: 5,align: "right",right: 15,textStyle: {color: "#000",fontSize: 20},selectedMode: false,data: ["元素1", "元素2", "元素3"]},tooltip: {trigger: "item"},series: [{type: "pie",center: ['50%', '50%'],radius: ['55%', '35%'],itemStyle: {normal: {color: function(params) {return colorList[params.dataIndex];}}},label: {show: true,fontSize: 10,color: "#000",formatter: function(data) {return data.name + ":" + data.percent.toFixed(0) + "%";}},labelLine: {normal: {length: 15,length2: 15,lineStyle: {width: 2}}},data: listData}]};myChart.setOption(option);}}
};
</script>
<style scoped>
.container{width: 300px;height: 300px;margin-left: 30px;
}
#echart{width: 100%;height: 100%;
}
</style>

Vue 使用Echarts相关推荐

  1. Vue:echarts画图实战,异步获取数据在Vue上使用echarts进行画图

    Vue:echarts画图实战,异步获取数据在Vue上使用echarts进行画图 一.效果图 二.资源 主题编辑器 ECharts 教程 实现代码------想要进行实战的同学可以研究以下代码,下面的 ...

  2. Vue:echarts的柱状图怎样按照比例缩小?

    Vue:echarts的柱状图怎样按照比例缩小? 资源: vue制作echart图表随着画面等比例放大缩小 第二种方法:在div中使用echarts,利用div的参数来限制echarts生成的图表的大 ...

  3. Vue:echarts的柱状图为什么X轴上的文字不显示?

    Vue:echarts的柱状图为什么X轴上的文字不显示? 资源: echarts x轴文字显示不全(解决方案) echarts柱状图X轴底部文字有的不显示出来?

  4. Vue:Vue和ECharts,在Vue上进行可视化处理,在Vue上画图

    Vue:Vue和ECharts,在Vue上进行可视化处理,在Vue上画图 一.预科知识 Vue CLI ECharts 二.资源 在Vue中使用echarts 如何在 Vue 项目中使用 echart ...

  5. vue使用echarts可视化图形插件

    1.安装echarts:  cnpm/npm i echarts -S 2.main.js中   import echarts from 'echart'    Vue.prototype.$echa ...

  6. echarts grid的样式位置_vue使用Echarts vue使用Echarts滚动条

    最近公司一个项目需要绘制图标,数据很多都要放在一张图标上面,说起图标肯定先想到Echarts , 刚好Echarts也配置了滚动条.下面分享一下 github: loever/vueEcharts​g ...

  7. Vue将echarts数据导出成excel文件

    Vue将echarts数据导出成excel文件 一.下载vendor插件 下载 vendor 文件放置项目的 src 目录下 链接:https://pan.baidu.com/s/1XYYQ186zo ...

  8. vue项目echarts通过cdn或npm引入

    1. vue版本号: 2.6.11 2. vue-cli版本号: 4.5.11 3. 通过CDN的方式引入 3 3.1 .线上链接 1.首先先在public文件夹下的html页面中引入 <scr ...

  9. vue使用echarts图表自适应的几种解决方案

    这篇文章主要给大家介绍了关于vue使用echarts图表自适应的几种解决方案,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧 1. ...

  10. Vue 之 echarts 图表数据可视化的基础使用(简单绘制各种图表、地图)

    Vue 之 echarts 图表数据可视化的基础使用(简单绘制各种图表.地图) 目录 Vue 之 echarts 图表数据可视化的基础使用(简单绘制各种图表.地图) 一.简单介绍 二.环境搭建 三.使 ...

最新文章

  1. [置顶] 面向业务开发应用
  2. g++ linux 编译开栈_使用 linux kernel +busybox 定制linux系统
  3. linux下字符编码转换
  4. 合同模板布局html,套打模板制作(合同类模板)
  5. aws创建html网页,AWS: 在AWS上创建一个网站,综合运用(Lambda + Api Gateway + Dynamodb + S3)...
  6. 【ArcGIS微课1000例】0015:ArcGIS如何创建/自定义快捷键?
  7. CCIE理论-第七篇-SD-WAN网络(二)
  8. 一个服务器启动2套mysql_一个服务器启动两个mysql实例
  9. python和java哪个好找工作-想转行,Java与python该选择哪个?
  10. 小米扫地机器人原地不动_小米扫地机器人的4个不可思议
  11. php 修改json数组的值,php – 无法通过str_replace更改JSON数组中的值
  12. PHP 相关 收藏
  13. 举例说明jquery插件的编写方法
  14. python数据类型二(列表和元组)
  15. 线性代数让我想想:两步得到二阶矩阵的逆
  16. 《疯狂动物城》 —浪潮分布式存储让动画渲染更高效
  17. 题解 CF1389B 【Array Walk】
  18. 如何无损把flac格式转换成mp3?将flac转mp3的技巧
  19. C++从txt文本中输入和读取字符串
  20. Vue 正确理解mounted、beforeUpdate、updated三个钩子函数的关系

热门文章

  1. 【Windows 问题系列第 13 篇】如何修改 Windows10 的鼠标指针样式
  2. 路由与交换技术(交换机中的冗余链路管理)
  3. java axis_Java 使用Axis实现WebService实例
  4. java 获取vm配置参数_如何获取Java中的Java VM规范?
  5. 按键精灵手机助手基本教程以及命令-1
  6. 软件成分分析(SCA)完全指南
  7. Android Studio Entry name *.xml collided解决方案
  8. 华为手机解锁码计算工具_华为最新解bl解锁码读取工具
  9. C语言自学笔记(10)
  10. 华为路由器配置OSPF实例