这是改造后的效果:

具体代码:

 init3() {var chartDom = document.getElementById("mountNode3");var myChart = echarts.init(chartDom);const myColor = ["#1089E9", "#1089E9", "#1089E9", "#1089E9", "#1089E9"];var option;option = {grid: {top: "30%",left: "22%",bottom: "10%",},xAxis: {// 不显示x轴相关信息show: false,},yAxis: [{type: "category",// y轴数据反转,与数组的顺序一致inverse: true,// 不显示y轴线和刻度axisLine: {show: false,},axisTick: {show: false,},// 将刻度标签文字设置为白色axisLabel: {color: "#fff",},data: ["食堂", "科研楼", "教学楼", "宿舍楼", "专家楼"],},{// y轴数据反转,与数组的顺序一致inverse: true,show: true,// 不显示y轴线和刻度axisLine: {show: false,},axisTick: {show: false,},// 将刻度标签文字设置为白色axisLabel: {// color: "#fff",show: false,},data: [500, 500, 500, 500, 500],},],series: [{// 第一组柱子(条状)name: "条",type: "bar",// 柱子之间的距离barCategoryGap: 10,// 柱子的宽度barWidth: 10,// 层级 相当于z-indexyAxisIndex: 0,// 柱子更改样式itemStyle: {barBorderRadius: 20,// 每个柱子的颜色即为colorList数组里的每一项,如果柱子数目多于colorList的长度,则柱子颜色循环使用该数组color: function (params) {var index = params.dataIndex;var colorList = [// 渐变颜色的色值和透明度// 透明度从0["#01c8ff","#01c8ff","#01c8ff","#01c8ff","#01c8ff","#01c8ff","#01c8ff",],["#1c74d1","#1c74d1","#1c74d1","#1c74d1","#1c74d1","#1c74d1",], // 到透明度1 ,如果需要不同的颜色直接修改不同颜色即可];return {colorStops: [{offset: 0.3, // 颜色的开始位置color: colorList[0][index], // 0% 处的颜色},{offset: 0.6, // 颜色的结束位置color: colorList[1][index], // 100% 处的颜色},],};},},data: [300, 129, 120, 121, 100],// 显示柱子内的百分比文字// label: {//   show: true,//   position: "inside",//   // {c} 会自动解析为数据(data内的数据)//   formatter: "{c}人",// },},{// 第二组柱子(框状 border)name: "框",type: "bar",// 柱子之间的距离barCategoryGap: 10,// 柱子的宽度barWidth: 12,// 层级 相当于z-indexyAxisIndex: 1,// 柱子修改样式itemStyle: {color: "none",borderColor: "#00c1de",borderWidth: 1,barBorderRadius: 15,},data: [500, 500, 500, 500, 500],},],};option && myChart.setOption(option);},

echarts柱状图改进度图常用配置相关推荐

  1. 【Echart多场景示例应用】Echarts柱状图、折线图、饼图、雷达图等完整示例。 echarts主标题和副标题的位置、样式等设置(已解决附源码)

    **[写在前面]**前端时间做一个echarts的页面调整,临时客户要求加一个参数(总容量)显示,当时我就想用个默认的副标题吧,哪知客户和我说得紧跟在主标题后面,于是乎我就根据设置做了一个调整,我也是 ...

  2. 直播app源代码,echarts 柱状图,折线图互转实例

    直播app源代码,echarts 柱状图,折线图互转实例的相关代码 function initDayChart(){var myChart = echarts.init(document.getEle ...

  3. echarts实现环形进度图

    //环形进度图 TgsChartsUtil.drawCircleLoadingChart = function(cfg){var myChart = TgsChartsUtil.getChart(cf ...

  4. 关于echarts柱状图和折线图的样式修改

    ①去除折线图或饼图的虚线 其实这里通过颜色就可以定位到设置. tooltip: {trigger: 'axis',axisPointer: {type: 'cross',crossStyle: {co ...

  5. echarts柱状图 饼图 折线图

    最近大屏项目里做的   首先看看效果 这几个图 我将其标为七个部分 下方成为echarts1,echarts2往后类推  有需要 可以直接拷贝下方代码 推荐一个朋友最近发我的echarts图形地址  ...

  6. echarts柱状图、折线图 渐变色,填充渐变色,鼠标移入样式,双y轴

    基础代码都一样,根据配置的seriesDta的type不同,展现出的效果不同,每一个echarts都对应单独的series 版本不同可能实现效果不同,具体查看官网哦. 安装: npm install ...

  7. echarts使用中过程中的常用配置属性常见问题及绘制地图

    echarts使用中的常见的问题 1.给折线图画一条水准线 2.图表自适应容器 3.x轴文字过长显示不全的问题 4.echarts的点击事件 5.数据中如果有空值时 如何实现连接空值或者显示断开 6. ...

  8. Echarts 柱状图、折线图和仪表盘的一写属性设置

    目录 一. 柱状图 1.背景线设置为虚线,lineStyleL里面的type属性为dashed,默认是实线. 2.鼠标放在柱子上的阴影效果,如果用shadow无法设置宽度 3.鼠标放上的tip自定义 ...

  9. echarts 实现环形进度图

    效果如图: typescript部分: import {Component, OnInit} from "@angular/core"; import {EchartsDirect ...

最新文章

  1. java中example函数作用_MyBatis逆向工程中的Mapper接口以及Example的实例函数及详解...
  2. 如何成为一名Android架构师,乃至高级架构师,文末有路线图
  3. SAP 画皮门 从白狐到超人的华丽转身
  4. POJ 1789 Truck History
  5. Visual Studio Team System 2008 安装失败
  6. [你必须知道的.NET] 第五回:深入浅出关键字---把new说透
  7. LeetCode--84.柱状图中最大的矩形(暴力法,单调栈)
  8. chechbox 的颜色android,Android 之 CheckBox 详解
  9. Linux在终端启动程序关闭终端不退出的方法
  10. java多线程优秀开源项目_github比较热门的Java开源项目
  11. 用USBOOT软件修复U盘
  12. 杭电ACM 第2007题
  13. PROFINET 链路简述
  14. 《未来简史》--读后感
  15. Python猴子摘香蕉问题
  16. 网页错误详细信息 用户代理: Mozilla/4.0 (compatible; MSIE 8.0;
  17. vue3练习 el-table和echarts联动 完成数据的增删改查
  18. 沉睡者 - 大流量站项目
  19. mac安装使用xampp
  20. 终于有人把 ZFS 文件系统讲明白了

热门文章

  1. 【解决方案】公安网内网如何通过国标GB28181协议将视频流对接至微信公众号实现在线直播?
  2. Chaquopy读取Android项目python目录下的文件
  3. Java推箱子小游戏
  4. 什么MACD|macd 介绍|macd选股
  5. Zotero:打造阅读文献神器
  6. 简单的查条码小程序Demo (输入商品条码查询商品信息)
  7. kms激活win10 cmd命令版本附win10镜像链接
  8. Java 列表用指定字符拼接成字符串 StringJoiner
  9. C++数据结构小项目——校园地图设计及其应用
  10. css3鼠标点击出现波浪动态效果案例现场