前端vue显示柱状图_Vue—Echarts 柱状图

使用Vue做后台管理系统的时候避免不了使用Echarts来展示对应的数据,下面是使用Echarts柱状图来展示对应数据的实例。

ee05abaf9633184a9c012631b642d970.png

使用npm安装Echarts

npm install echarts --save

在man.js中引入对应的echarts

import ECharts from 'vue-echarts' // 在 webpack 环境下指向 components/ECharts.vue

/* 引入echarts工具 */

import 'echarts/lib/component/tooltip'

import 'echarts/lib/component/title'

import 'echarts/lib/component/legend'

在vue文件下的编写

data() {

return {

optionTrend: {

color: ['#2860fc'],

tooltip: {

trigger: 'axis',

axisPointer: { // 坐标轴指示器,坐标轴触发有效

type: 'shadow' // 默认为直线,可选为:'line' | 'shadow'|'none'

}

},

title: {

text: '金额数量',

top: '15',

left: '-3',

textStyle:{

fontSize: 14, //字体大小

color: '#666666', //字体颜色

fontWeight: '500'

},

},

grid: {

left: '-27',

right: '4',

bottom: '0%',

containLabel: true

},

xAxis: [ {

type: 'category',

data: ['0-5K', '5K-3W', '3W-5W', '5W-10W', '10W以上',],

axisLine: { // 改变x轴颜色

lineStyle: {

color: '#c1c1c1',

width: '1',

}

},

axisLabel: { // 改变x轴字体颜色和大小

textStyle: {

color: "#666666",

fontSize: 12,

},

},

} ],

yAxis: [ {

type: 'value',

axisTick: 'none', // 右边轴样式的显示

axisLine: 'none', // 右边轴样式的显示

// 修改网格的颜色

splitLine: {

show: true,

lineStyle: {

type: 'solid',

color: '#f5f5f5'

}

},

} ],

series: [ {

name: '',

type: 'bar',

barWidth: '50%',

data: [10, 52, 200, 334, 390,]

} ]

},

}

},

beforeDestroy() {

window.removeEventListener("resize", this.resizeTheChart);

},

mounted(){

window.addEventListener("resize", this.resizeTheChart);

},

methods:{

resizeTheChart() {

if (this.$refs.TrendChart) {

this.$refs.TrendChart.resize();

}

},

27c1eac97e42e440849ac938a0bc4574.png

应为上面已经贴过template、beforeDestroy、mounted和methods里面的代码了这里只贴对应options里面的代码

dataRecordOptions: {

grid: {

left: '40',

right: '20',

bottom: '30',

top: '30',

},

tooltip : {

trigger: 'axis',

axisPointer: {

type: 'none', // 中间横线

},

},

xAxis: {

data: ['数字身份','存证','数据报送','电子合同',],

axisLine: 'none',

axisLabel: {

color: '#fff',

fontSize: 12,

fontWeight: 500,

}

},

yAxis: {

type : 'value',

axisLabel: {

textStyle: {

fontSize: 12, //字体大小

color: '#137cf2', //字体颜色

},

formatter: function (value, index) {

if (value >= 10000 && value < 10000000) {

value = value / 10000 + "万";

} else if (value >= 10000000 && value < 100000000) {

value = value / 10000000 + "千万";

} else if (value >= 100000000) {

value = value / 100000000 + "亿";

}

return value;

}

},

splitLine: {

show:true,

lineStyle: {

color: '#737f8d',

type: 'dashed', // 背景为虚线

}

},

axisTick: 'none', // 右边轴样式的显示

axisLine: 'none', // 右边轴样式的显示

},

series: [{

type: 'bar',

barWidth: 30,

smooth:false,

itemStyle:{

normal: {

color: function(params) {

var colorList = ['#137cf2','#f89009','#f8d909','#01cc78',];

var colorListr = ['#137cf2','#f8d909','#f89009','#5e00a6',];

return colorListr[params.dataIndex]

},

},

},

label: {

normal: {

show: true,

fontSize: 12,

fontWeight: '500',

color: '#ffffff',

position: 'top',

}

},

data: [10000,12000,8000,14000],

}],

}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/505059.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

c语言程序设计第2章,C语言程序设计第2章 结构化程序设计与算法.ppt

C语言程序设计第2章 结构化程序设计与算法.ppt现在人们公认的具有“良好风格”的程序设计方法之一是所谓的“结构化程序设计方法”。其核心是规定了算法的三种基本结构顺序结构、选择结构和循环结构。按照结构化程序设计的观点&#xff0c;任何算法功能都可以通过三种基本程序结…

python读取word指定内容_python读取word 中指定位置的表格及表格数据

1.Word文档如下&#xff1a;2.代码 # -*- coding: UTF-8 -*- from docx import Document def readSpecTable(filename, specText): document Document(filename) paragraphs document.paragraphs allTables document.tables specText specText.encode(utf-8).decode(utf-8)…

xml建模包括以下_为什么要进行建模仿真?

没有“模型”作为基础的话&#xff0c;很多当今的前沿概念将无法真正落地&#xff01;今天&#xff0c;数字孪生、人工智能、工业互联网、边缘计算这些概念在整个产业里非常的火热&#xff0c;但是&#xff0c;要知道&#xff0c;如果这些概念没有“模型”作为基础的话&#xf…

中兴没有云服务器_中国移动携手中兴通讯推进5G网络云建设

11月23日消息今年8月&#xff0c;中国移动通信集团公司党组成员、副总裁李慧镝在“中国信息化百人会2020年峰会”上表示&#xff0c;中国移动正大力推进网络云化部署&#xff0c;实现云网融合&#xff0c;NFV网络云服务器规模达6万台。2020北京国际信息通信展期间&#xff0c;中…

c语言乘法表只有结果,要求输出结果显示相乘的两数及乘积怎么做?

1。#includevoid main(){int i,j;printf("* ");for(i1;i10)printf("%d ",i*j);else printf("%d ",i*j);}printf("\n");}}2。#includevoid main(){int k,m,n,days;printf("请输入树的高度Kcm:");scanf("%d",&k…

差异基因 p log2foldchange_拟南芥的基因ID批量转换?差异基因,GO/KEGG数据库注释(转录组直接送你全套流程)...

新手遇到的问题都是类似的&#xff0c;比如批量ID转换虽然我写过大量的教程&#xff1a;ID转换大全 不过都需要R基础&#xff0c;因为是大批量转换啊&#xff01;但热心肠的植物生物信息学教学大佬还是友善的给出了解决方案我也狗尾续貂制作了一个网页工具教程&#xff1a;简…

c语言实现顺序表源程序,C语言实现静态顺序表的实例详解

C语言实现静态顺序表的实例详解线性表定义一张顺序表也就是在内存中开辟一段连续的存储空间&#xff0c;并给它一个名字进行标识。只有定义了一个顺序表&#xff0c;才能利用该顺序表存放数据元素&#xff0c;也才能对该顺序表进行各种操作。接下来看看静态的顺序表&#xff0c…

证明最小码距与纠检错图像_最小码距和检错纠错能力关系

最小码距和检错纠错能力关系一、码距&#xff1f;码距就是两个码字C1与C2之间不同的比特数。如&#xff1a;1100与1010的码距为2;1111与0000的码距为4。一个编码系统的码距就是整个编码系统中任意(所有)两个码字的最小距离。若一个编码系统有四种编码分别为&#xff1a;0000&am…

mongoose 批量修改字段_WordPress图片路径批量替换方法

不少数站长在使用WordPress博客或者搬家时&#xff0c;需要把WordPress文章中的图片路径进行替换来解决图片不显示的问题。总结一下WP图片路径批量替换的过程&#xff0c;方便有此类需求的站长们学习。什么情况下批量替换图片路径1、更换了网站域名有许多网站建设初期都随便选择…

c语言 静态变量 初始化,c – 静态变量初始化两次

考虑到我在编译单元中有一个静态变量,最后在静态库libA中.然后我有另一个编译单元访问这个变量,最终在一个共享库libB.so(所以libA必须链接到libB).最后,我有一个主要功能也直接从A访问静态变量,并具有对libB的依赖(所以我链接到libA和libB).我然后观察,静态变量被初始化了两次…

ebs 供应商地点信息_供应商,地址,业务实体,地点关联银行账户

在此记录一下自己学习过程。新手&#xff0c;请多多指教&#xff0c;谢谢。最近客户有需求&#xff0c;找出供应商对应的银行信息&#xff0c;查看了下网上帖子&#xff0c;发现都是从供应商及供应商地点层发起&#xff0c;去查找对应的银行信息&#xff0c;但是&#xff0c;供…

c语言递归函数检测回文,递归法判断回文字符串,急用

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼/*--------用线性表存储字符串&#xff0c;结合堆栈判断回文(关键判断个数为奇或偶&#xff0c;奇跳过中间数据)---------*/#include #include #define ok 1;#define error 0;typedef char elemtype;typedef struct lnode{lnode *n…

python vector_50行Python代码实现经典游戏,不仅是划水神器,更是学习利器!

Free Python Games非常适合学生&#xff0c;它不仅具有高度的组织性和灵活性&#xff0c;而且能够激发人们探索和理解能力。--Terri FurtonFree Python Games在轻松的环境中把游戏和学习结合在一起&#xff0c;从而减轻了编程过程中的压力。--Brett Bymaster...贪吃蛇、迷宫、吃…

r roc函数_画ROC曲线的R包总结

原标题&#xff1a;画ROC曲线的R包总结作者&#xff1a; Joseph Rickert原文链接&#xff1a;https://rviews.rstudio.com/2019/03/01/some-r-packages-for-roc-curves/在这篇文章中&#xff0c;我将描述如何在CRAN中搜索绘制ROC曲线的包&#xff0c;并强调六个有用的包。虽然一…

c语言出圈游戏课设报告,c语言作业 出圈游戏

#include//头函数#include#include#define SIZE 100struct SeqList{int num;char name[10];};int menu_select();//函数声明部分void Joseph1();void Joseph2();void Joseph3();void Joseph4();void Joseph(struct SeqList *p,int length);void main() //主要程序段{printf(&qu…

laravel框架中文手册_node.js 后端框架star 排名 2020年11月更新,fastify 超 egg

发布时间以首个版本发布&#xff08;0.x&#xff09;为准。第一名&#xff1a; express 50.8k &#xff08;2010年1月发布&#xff09; 目前star 和下载量最高的老牌框架。https://github.com/expressjs/express​github.com第二名&#xff1a;meteor 42.1k &#xff08;2012年…

c语言~991|4等于多少,复习C语言9-helloworld3000-ChinaUnix博客

关于位操作1. 不使用中间变量&#xff0c;交换a、b的值。如使用&#xff1a;a a b; b a - b; a a - b;则当a、b都比较大时&#xff0c;ab的值可能会溢出。而采用下述方法则没有溢出越界的问题&#xff1a;a a ^ b;b a ^ b;a a ^ b;证明其实很简单&#xff0c;只要熟悉二…

python音乐下载器交互界面_基于Python实现下载网易音乐代码实例

代码如下 # 爬取网易音乐 import requests from bs4 import BeautifulSoup import urllib.request headers {"origin": "https://music.163.com", "referer": "https://music.163.com/", "user-agent": "Mozilla/5.0 …

2020年度工作计划_2020最新年度个人工作计划(精选3篇)

时间稍纵即逝&#xff0c;前方等待着我们的是新的机遇和挑战&#xff0c;不妨坐下来好好写写工作计划吧。工作计划怎么写才能发挥它最大的作用呢&#xff1f;下面是小编为大家整理的2020最新年度个人工作计划(精选3篇)&#xff0c;希望能够帮助到大家。年度个人工作计划1转眼间…

c语言中把各位上为奇数的数取出,下列给定程序中函数fun()的功能是:将长整型数中每一位上为奇数的数依次取出,构成一个新数放在冲。 - 赏学吧...

下列给定程序中函数fun()的功能是&#xff1a;将长整型数中每一位上为奇数的数依次取出&#xff0c;构成一个新数放在冲。高位仍在高位&#xff0c;低位仍在低位。例如当s中的数为87653142时&#xff0c;t中的数为7531。请改正函数fun()中的错误&#xff0c;使它能得出正确的结…