用echarts在vue2中实现3d饼图

先看效果,再看文章:

用echarts在vue2中实现3d饼图_第1张图片

一、安装插件

3d的图不仅用到echarts,还用到了echarts-gl,因此都需要安装一下哦~

npm install echarts 
npm install [email protected] //可以指定版本,也可不指定

二、在main.js中引入

import * as echarts from "echarts";
import 'echarts-gl';
Vue.prototype.$echarts = echarts;

三、在组件中使用

直接复制粘贴吧,省事


  



四、常修改的参数

1、修改3d饼图大小,在大概244行的位置,grid3D的对象里面,修改distance属性,即可调整

值越小,图越大 

用echarts在vue2中实现3d饼图_第2张图片

用echarts在vue2中实现3d饼图_第3张图片 用echarts在vue2中实现3d饼图_第4张图片

2、修改3d饼图视角高度,在大概161行的位置,修改函数的第二个参数

 用echarts在vue2中实现3d饼图_第5张图片用echarts在vue2中实现3d饼图_第6张图片

3、修改3d饼图颜色,直接在data中的optionData里面修改就行了
用echarts在vue2中实现3d饼图_第7张图片 4、修改饼图位置,这个常用,也是在grid3D这个属性里面设置,在大概240行的位置

用echarts在vue2中实现3d饼图_第8张图片

在3d饼图中设置下面这两属性是没用的,所以这里请注意一下,记得去grid3D里面修改他的位置

 

 最后乘上官方文档例子:echarts图表集

你可能感兴趣的:(❤️❤️--echarts,echarts,前端,echarts实现3d饼图,3d饼图,vue实现3d饼图)