一、效果图

二、代码

<div id="main" style="width: 100%; height: 200px"></div>
​
methods: {drawLine() {// 基于准备好的dom,初始化echarts实例let myChart = this.$echarts.init(document.getElementById("main"));// 绘制图表myChart.setOption({tooltip: {trigger: "axis",},grid: {left: "1%",right: "1%",top: "20%",bottom: "2%",containLabel: true,},legend: {icon: "rect", //形状  类型包括 circle,rect,line,roundRect,triangle,diamond,pin,arrow,noneitemWidth: 18, // 设置宽度itemHeight: 4, // 设置高度itemGap: 20, // 设置间距data: ["户", "人"],textStyle: {//文字样式color: "#333333",fontSize: "14",},left: "0%",},xAxis: [{type: "category",data: ['一','二','三','四','五'],axisPointer: {type: "shadow",},axisLine: {show: false, //不显示坐标轴轴线},axisTick: {show: false, //不显示坐标轴刻度},},],yAxis: [{type: "value",// name: "单位:(°C)",axisLabel: {formatter: "{value}",},},],series: [{name: "户",type: "bar",barWidth: "20%",data: [3,6,5,9,5],// 柱子渐变色itemStyle: {normal: {barBorderRadius: [3, 3, 0, 0],// 柱子圆角color: new this.$echarts.graphic.LinearGradient(0, 0, 0, 1, [{ offset: 1, color: "#FFDCAD" },{ offset: 0, color: "#FFA215" },]),},},},{name: "人",type: "bar",barWidth: "20%",data: [7,5,2,1,6],itemStyle: {normal: {barBorderRadius: [3, 3, 0, 0],// 四个数字分别对应 数组中颜色的开始位置,分别为 右,下,左,上。例如(1,0,0,0 )代表从右边开始渐变。// offset取值为0~1,0代表开始时的颜色,1代表结束时的颜色,柱子表现为这两种颜色的渐变。color: new this.$echarts.graphic.LinearGradient(0, 0, 0, 1, [{ offset: 0, color: "#5683FC" },{ offset: 1, color: "#8FB9FE" },]),},},},],label: {show: true, //开启显示position: "top", //在上方显示textStyle: {//数值样式color: "#333",fontSize: "10",},},});window.addEventListener("resize",function (){myChart.resize();});},},//调用mounted() {this.drawLine();},

有问题可以留言,看到会回复 !!!

vue+echarts双柱状图渐变色相关推荐

  1. Echarts 双柱状图+折线图合并---实现效果详解(vue+Echarts实现)

    此文章讲解 Echarts 在 vue 开发中的使用方式以及实现效果的 demo 示例展示; 如有疑问或者不清楚的欢迎随时提问 . 废话不多说, 直接上代码以及图例 (为了让大家方便阅读, 都有自己验 ...

  2. Vue + ECharts 象形柱状图 pictorialBar

    前言:由于公司可视化数字大屏项目需要用到了象形柱状图,所以在博客里记录一下!如果能帮到你,那么点个赞吧,哈哈哈 话不多说,直接先上效果图: 创建一个vue组件,我这里由于项目取名为:departmen ...

  3. 设置echarts的grid、tooltip、柱状图渐变色、折线图渐变色

    grid: {show: false,left: '0px',top: '50px',right: '1px',bottom: '0px',containLabel: true,backgroundC ...

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

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

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

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

  6. echarts legend颜色_echarts数据可视化图表(二):双柱状图

    echarts数据可视化图表(二):双柱状图 效果图: html js var loadEcharts09 = function () { var myChartss = echarts.init(d ...

  7. 前端vue显示柱状图_Vue接入Echarts 显示柱状图饼图

    Vue接入Echarts 显示柱状图饼图 使用CLI接入 npm install echarts --save 1.可以全局引入(在main.js) // 引入echarts import echar ...

  8. echarts vue 柱状图实例_VUE中使用Echarts绘制柱状图

    在main.js中引入echarts import echarts from 'echarts' Vue.prototype.$echarts = echarts 在相应的vue中导入echarts ...

  9. vue使用Echarts画柱状图

    目录 1 引入Echarts 1.1 安装 1.2 引入 2 基本柱状图 3 多列柱状图 4 柱状图样式设置 4.1 柱条样式 4.2 柱条间距 5 动态排序柱状图 6 总结 1 引入Echarts ...

最新文章

  1. 清华园里的女生节:我今夜唯一的deadline,是为你写横幅
  2. xlim用法matlab,MATLAB之xlim 、 ylim 、zlim的简单介绍
  3. docx 图片预处理 Java_如何在java中将docx文件头图像复制到另一个docx文件中
  4. Redis:06---数据库管理
  5. hdu 1161 Eddy's mistakes
  6. 自由职业半年,我又滚回职场了...
  7. Cortex-M3操作模式和特权级别
  8. excel值false 显示否_Python数据分析包pandas中也有Excel的IF这么简单实用函数
  9. php计算昨天,php时间计算,明天,昨天,前天,上周,本周,上月等等
  10. Windows-DHCP
  11. Android 视频展示控件之 SurfaceView、GLSurfaceView、SurfaceTexture、TextureView 对比总结...
  12. C++11中using 的使用
  13. c语言不报错但输不出正确结果,正则表达式,c++_C语言 正则表达式结果不对?,正则表达式,c++ - phpStudy...
  14. sqlite编辑器 linux,SQLite编辑器
  15. oracle树结构统计,Oracle树形统计--子节点汇总到父节点
  16. C语言基础(三):函数名、函数指针、指针函数的理解
  17. webug 4.0 第九关 反射型xss
  18. 前端面试hr经常会问的问题
  19. 使用最新版UltraISO将ISO镜像刻录到U盘
  20. Python安装配置: python install python安装

热门文章

  1. win32编程里面的APC怎么用?
  2. Hi-End音箱真伪(1)-巴汉著文
  3. 请问人类科技发展的重大里程碑有哪些
  4. 多层感知机Perceptron反向传播BP算法推导(Back Propagation)
  5. 【C++】【哈希表】【哈希函数】实现自己的哈希表,解决哈希冲突;动态哈希表;
  6. 文件下载 之response header中获取文件名
  7. Qt处理路径里的斜杠和反斜杠
  8. 环签名说的比较的好的一篇文章
  9. python list 去除元素_python中如何删除list元素?
  10. ppt翻译效率不高,快试试这几种方法轻松翻译