vue中如何画饼状图
废话不多说,直接上干货。
1.在自己的项目里面安装echarts
npm install echarts --s
2.在template中为echarts准备一个容器dom
<template><!--为echarts准备一个容器dom--><div id="myChart" style="width: 100%;height: 300px;"></div>
</template>
3.在需要用饼状图的界面的script中引入以及初始化echarts
export default {name: "",data() {return {};},created() {this.initData();},methods: {//初始化饼状图数据initData() {this.requested = true;selectUserAnswer(//查询的方法).then((res) => {var getData = [];for (let i = 0; i < res.data.length; i++) {var obj = new Object();obj.name = res.data[i].answer;//回答调查问卷的答案obj.value = res.data[i].sum;//回答调查问卷的人数getData[i] = obj;}// 基于准备好的dom,初始化echarts实例var myChart = echarts.init(document.getElementById("main"));// 绘制图表myChart.setOption({title: {text: '调查问卷详情',x:'center'},tooltip: {trigger: "item",formatter: "{a} <br/>{b} : {c} ({d}%)",},legend: {orient: 'vertical',bottom: 'bottom',data: getData},series: [{name: "选项内容",type: "pie",radius: "55%",center: ["50%", "50%"],//位置data: getData,itemStyle: {emphasis: {shadowBlur: 10,shadowOffsetX: 0,shadowColor: "rgba(0, 0, 0, 0.5)",},},},],});}).finally(() => {this.requested = false;});}, },
};
4.效果展示
vue中如何画饼状图相关推荐
- python饼状图颜色一样_使用echarts画饼状图,设置饼状图颜色
前言: 前面已经跟大家分享了使用echarts画柱状图.折线图,一些之前自己遇到的坑也跟大家说了,这次就不再赘述.官方有配置文档,很详细,大家不懂的地方也可以交流. 今日分享重点:画饼状图. 1.引入 ...
- 使用echarts画饼状图,设置饼状图颜色
前言: 使用echarts遇到过的坑: 一定要给图表容器添加宽度与高度. 图表在容器中可以调整位置,让图表显示的更完整. 今日分享重点:画饼状图. 1.引入相关js <script type=& ...
- 怎么用python画饼状图_如何使用python的pygal模块画饼状图
python是一个很有趣的语言,可以在命令行窗口运行.python中有很多功能强大的模块,这篇经验告诉你,如何使用python的pygal模块,画饼状图. 工具/原料 windows系统电脑一台 py ...
- python画饼图程序_python使用matplotlib画饼状图
本文实例为大家分享了python使用matplotlib画饼状图的具体代码,供大家参考,具体内容如下 代码与详细注释 from matplotlib import pyplot as plt #调节图 ...
- python画饼状图
python画饼状图 文章目录 python画饼状图 前言 一.引入matplotlib库 二.完整代码 1.如下 总结 前言 今天,我们试着用python来绘制我们的饼状图 一.引入matplotl ...
- 用matlab画饼状图和相量图
用matlab画饼状图和相量图 subplot(1,2,1); pie([2347,1827,2043,3025]); %pie表示画饼状图 title('pie chart'); legend('q ...
- Python 在 excel 中画 饼状图 折线图
excel 饼状图绘制 案例1 from openpyxl import Workbook from openpyxl.chart import PieChart, Reference from op ...
- 怎么用python画饼状图_Python入门进阶:Python绘制饼图到Microsoft Excel
原标题:Python入门进阶:Python绘制饼图到Microsoft Excel 来自:Linux迷https://www.linuxmi.com/python-pie-chart-microsof ...
- AngularJS in Action读书笔记5(实战篇)——在directive中引入D3饼状图显示
前言: "宁肯像种子一样等待 也不愿像疲惫的陀螺 旋转得那样勉强" 这是前几天在查资料无意间看到的一位园友的签名,看完后又读了两遍,觉得很有味道.后来一寻根究底才知这是出资大诗 ...
最新文章
- 转 java c++互传arraylist
- OpenStack 存储服务 Cinder存储节点部署NFS(十七)
- Angular Extends
- 安装百分之80卡住_新车买回来要不要安装发动机护板呢
- Linux 后台开发运维人员常用的Linux命令汇总
- asp.net 用parameter对象更新数据
- 【Java web 项目】医院药品管理系统
- bp神经网络预测模型原理,神经网络模型怎么预测
- Axure原型分享:可视化统计图表
- xp系统计算机怎么连接到网络打印机,xp打印机共享怎么设置(教你如何在电脑上连接XP系统的共享打印机)...
- 关于 ORA-01012: not logged on
- 调研14国,芒鞋踏破,这位大学教授给区块链从业者如下建议
- 基础:某个应用的CPU使用率高达100%,该怎么处理
- sk_buff 剖析
- 互联网变迁-真实化信息的转移
- 大数据时代改变生活九大应用领域
- 搭建K8S 的dashboard的坑the server could not find the requested resource
- 关于浏览器方向的大厂面试题
- Android全屏显示隐藏状态栏
- 精致蓝色科技感5G新时代PPT模板