需求:柱状渐变色,x轴不限制刻度轴,背景轴线虚线

图表代码:

barChart(myChart, date, data) {myChart.setOption({grid: { //容器位置left: 10,right: 10,bottom: 0,containLabel: true,},xAxis: { //X轴属性设置type: "category",data: date,axisLine: {lineStyle: {color: "#A0FFFE",type: "dashed",},},axisTick: { //X轴不显示刻度线分隔show: false,},},yAxis: { //Y轴属性设置type: "value",axisLine: {lineStyle: {color: "#A0FFFE",},},splitLine: { show: true,lineStyle: {type: "dashed",},},},series: [ //数据及样式设置{data: data,type: "bar",barWidth: 20,itemStyle: { //圆角及渐变borderRadius: [45, 45, 0, 0],color: new this.$echarts.graphic.LinearGradient(0, 0, 0, 1, [{offset: 0,color: "rgba(153,244,244,.7)",},{offset: 1,color: "rgba(42,68,87,.5)",},]),},},],});window.addEventListener("resize", function () {myChart.resize();});this.$on("hook:destroyed", () => {window.removeEventListener("resize", function () {myChart.resize();});});},

echarts配置项文档  相关属性在里面都有声明

使用(举例):

document.getElementById("main0").setAttribute("_echarts_instance_", "");
let myChartM1 = this.$echarts.init(document.getElementById("main0"));
this.barChart(myChartM1,["09-01", "09-02", "09-03", "09-04", "09-05", "09-06", "09-07"],["12", "23", "56", "89", "45", "16", "99"]
);

document.getElementById(xx).setAttribute("_echarts_instance_", "");

重置刷新图表,很好用

EchartsBar 圆柱形渐变色柱状图相关推荐

  1. 词云图、动态图、统计图、玫瑰图、象形图、多渐变色柱状图、双色叠加象形图等十个图(可单独运行,直接拿来用)

    把这些图给大家分享的目的是因为我在需要使用的时候网上的图要不就是需要下载,要不就是不全,最好的也是需要自己下载js包,但是对于学习后端的我们来说上手十分不容易.尤其是课程项目紧张,难道我们还需要去学习 ...

  2. Python Matplotlib绘制渐变色柱状图(bar)并加边框和配置渐变颜色条(colorbar)

    热力图是数据分析的常用方法,通过色差.亮度来展示数据的差异.易于理解.目前,常见的是看数据表里多个特征两两的相关度热力图. 基于此思想,做出柱状热力图,用于展现单个特征针对整体的相关度,以此列出所有特 ...

  3. Echarts-3D渐变色柱状图组件

    <!-- 产业分析版块 3D圆柱柱形图 --> <template><div class="bbb"><div id="char ...

  4. echarts自定义图表颜色,柱状图/饼图自定义渐变色

    echarts自定义图表颜色,自定义渐变色 柱状图: 单色: 原先图表的颜色 配置代码: series: {type: "bar",barWidth: "60" ...

  5. 带着canvas去流浪系列之一:绘制柱状图

    [摘要] 学习使用canvasAPI来实现数据可视化. 示例代码托管在:http://www.github.com/dashnowords/blogs 一. 任务说明 使用原生canvasAPI绘制柱 ...

  6. Echarts常用柱状图

    最近做可视化比较多,就常用的图表类型做了一下总结. 因为做可视化的图表代码量非常大,所以会把echarts图表单独抽离出来,封装成一个组件,也可以复用,所以这里我直接把封装的组件直接放在这里,是可以直 ...

  7. matplotlib绘制柱状图(基础操作)

    @TOC 前言 Matplotlib 是 Python 的绘图库. 它可与 NumPy 一起使用,提供了一种有效的 MatLab 开源替代方案. 它也可以和图形工具包一起使用,如 PyQt 和 wxP ...

  8. echart freemarker 模板_SpringBoot集成Freemarker模板生成Echarts图片(三)

    紧接着前面两篇,本篇采用Freemarker模板来生成Echarts图片. 一. 项目结构 二. Freemarker模板 (1)柱状图 { "title": { "te ...

  9. Highcharts插件常用配置

    目录 一.参数部分: 1. chart: 图表配置 2. credits: 版权信息 3. exporting: 导出部分 4. legend: 图例 5. plotOptions: 数据列配置 6. ...

最新文章

  1. 服务器响应的生成:HTTP响应报头——HttpServletResponse接口的应用
  2. ubuntu下scp批量拷贝文件不需要输入密码
  3. SVN学习总结(2)——SVN冲突解决
  4. 软件工程 软件的估计为什么这么难
  5. Docker 镜像优化:从 1.16GB 到 22.4MB
  6. PAT甲级1141 PAT Ranking of Institutions :[C++题解]结构体、排序、哈希表、结构体构造函数、结构体内写函数、排名
  7. 正式版Android P,喜大普奔!一加6正式推送Android P正式版
  8. 电脑长时间睡眠会自动关机吗_长期对着电脑皮肤会变黑吗?经常对电脑如何保护皮肤?...
  9. 从C#开发人员到Windows Phone 7高级开发人员只需3周 – 序
  10. axure实现复选框全选_表格设置一键全选按钮,这样的打√方式,只需要三步搞定...
  11. 2007所做更改会影响共用模板normal
  12. python怎么找出最大数,python怎么找出最大数
  13. UC伯克利教授Stuart Russell人工智能基础概念与34个误区 (公号回复“AI基础概念”可下载PDF资料)
  14. 如何解决飞思卡尔芯片使用监控程序产生的冲突问题
  15. 黑马Java常见面试题基础(一)
  16. IST改进算法之Two-Step Iterative Shrinkage/Thresholding(TwIST)
  17. 车载以太网技术(一)
  18. 基于控制台的购书系统
  19. Microbiome:环境过滤驱动农田生态系统土壤古菌独特的空间分布(一作解读)
  20. Java 多线程线程安全(面试概念解答二)

热门文章

  1. 荷兰DELTA电源维修SM66-AR-110德尔塔电源
  2. Python学习日记-day1基础篇 字符 输出 注释
  3. git push时rejected,解决non-fast-forward errors的办法
  4. Ubuntu Xfce桌面系统设置项
  5. 深入理解connect by levelxxx
  6. win7 ftp安装搭建,并且上传图片到ftp文件夹下,使用nginx访问下载图片
  7. mysql-8.0.13-winx64安装卸载配置使用教程
  8. 程序猿日后规划_保存网页以供日后阅读的最佳方法
  9. bmp180气压传感器工作原理_【科普】40种传感器工作原理
  10. MIT多变量微积分--4.平面方程,线性方程组