效果图:
代码:写的比较着急,有些地方没有改,记录一下

    initChart2(dom) {const myChart = echarts.init(dom)var xData2 = ['容城谷庄']var data1 = [50]myChart.setOption({backgroundColor: 'rgba(0,0,0,0)',grid: {left: 0,bottom: 15,top: 15,right: 80},xAxis: {data: xData2,axisTick: {show: false},axisLine: {show: false},axisLabel: {show: false}},yAxis: {splitLine: {show: false},axisTick: {show: false},axisLine: {show: false},axisLabel: {// textStyle: {//     color: '#fff',//     fontSize: 20,// },// 不显示Y轴数值formatter: function() {return ''}}},series: [// 数据低下的圆片{name: '',type: 'pictorialBar',symbolSize: [41, 15],symbolOffset: [0, 8],z: 12,symbol: 'diamond',itemStyle: {opacity: 1,color: function(params) {return new echarts.graphic.LinearGradient(1,// 深色#2BA9ED 浅色 #34EDF20,0,0,[{offset: 0,color: '#E1DC53' // 0% 处的颜色},{offset: 1,color: '#E1DC53' // 100% 处的颜色}],false)}// color: 'transparent'},data: [1]},// 数据的柱状图{name: '',type: 'bar',barWidth: 41,itemStyle: {// lenged文本opacity: 1, // 这个是 透明度color: function(params) {return new echarts.graphic.LinearGradient(0,1,0,0,[{offset: 0,color: '#E1DC53' // 0% 处的颜色},{offset: 1,color: '#E8AE62' // 100% 处的颜色}],false)}},data: data1},// 替代柱状图 默认不显示颜色,是最下方柱图(邮件营销)的value值 - 20{type: 'bar',symbol: 'diamond',barWidth: 43,itemStyle: {color: 'transparent'},data: data1},// 数据顶部的样式{name: '',type: 'pictorialBar',symbol: 'diamond',symbolSize: [41, 15],symbolOffset: [0, -8],z: 12,itemStyle: {normal: {opacity: 1,color: function(params) {return new echarts.graphic.LinearGradient(0,0,1,0,[{offset: 0,color: '#E1DC53' // 0% 处的颜色},{offset: 1,color: '#E8AE62' // 100% 处的颜色}],false)},label: {show: true, // 开启显示position: 'top', // 在上方显示textStyle: {// 数值样式color: '#FFFFFF',fontSize: 20,top: 50},formatter: function(param) {return param.data + '%'}}}},symbolPosition: 'end',data: data1},// 阴影的顶部{name: '', // 头部type: 'pictorialBar',symbol: 'diamond',symbolSize: [41, 15],symbolOffset: [0, -8],z: 12,symbolPosition: 'end',itemStyle: {color: '#064164',opacity: 0.3,borderWidth: 1,borderColor: '#526558'},data: [100]},// 后面的背景{name: '2019',type: 'bar',barWidth: 41,barGap: '-100%',z: 0,itemStyle: {color: '#304047'},data: [100]}]})},getChart() {this.popShow = !this.popShow},async changeEcharts() {await this.getChart()setTimeout(() => {document.querySelectorAll('.chart1_chart').forEach(dom => {this.initChart1(dom)})}, 0)setTimeout(() => {document.querySelectorAll('.chart2_chart').forEach(dom => {this.initChart2(dom)})}, 0)}

echarts实现立体柱状图相关推荐

  1. Echarts 3D立体柱状图(源码+例图)

    Echarts 3D立体柱状图,3D长方体柱状图,直接cope源码可用(源码+例图) 废话不多说,直接上代码!!! // HTML 代码 <div id="litiBar" ...

  2. ECharts: 绘制立体柱状图【圆柱体】

    绘制这个立体的圆柱体柱状图主要由三块组成: 底部 主体 顶部 实现这种效果主要是: ECharts中的 series 属性,通过两种不同类型的图表组合而成. 其中里面的柱体渐变色是通过 ECharts ...

  3. echarts怎么实现立体柱状图_Vue中使用Echarts实现立体柱状图(长方体)

    预览: 代码: 页面部分: CSS部分: .roadnum-all { width: 100%; height: 100%; /*填满父级容器*/ } JS部分: import echarts fro ...

  4. 通过Echarts怎样实现立体柱状图

    前言 大家好,我是梁木由.之前在做大屏可视化项目时,UI设计了一个立体形状的柱状图,根据之前做的一些图表的项目没有能复用的,没有做过这种立体形状的图表,打开echarts也没看到有相关的demo,看下 ...

  5. echarts实现单3D立体柱状图

    效果图: 实现代码: function getEcharts3DBar (xAxisData, data, colorType) {var colorArr = [];if (colorType == ...

  6. echarts实现多3D立体柱状图

    效果图: 实现代码: // 立体多柱状图 function getSolidOption(data1, data2, data3) {// 月份坐标轴var nowMonth = new Date() ...

  7. echarts立体柱状图,正负极不同颜色的设置

    文章目录 效果图 代码 效果图 代码 <template><divref="bar_3d"class="echarts":id="i ...

  8. echarts怎么实现立体柱状图_在vue项目中使用echarts制作3d柱状图

    在上一篇文章我们讲到构建项目,这篇文章,我们就来讲解一下,在vue项目中使用echarts制作3d柱状图. 还请看我娓娓写来. 1.第一步当然还是进入你所在项目的文件夹. 2.第二步使用npm安装你所 ...

  9. vue 实现立体柱状图

    vue实现立体柱状图 样式如下图所示: 可以将立体柱状图看做由yData+底+顶构成,对应代码如下: <template><div ref="BarChart" ...

  10. D3.js 绘制立体柱状图

    绘制效果图如下: 绘制思路: 将立体柱状图拆分为顶部与侧面,并分别用 path 路径绘制. 拆分后的顶部和侧边的绘制顺序如图所示: // 基础配置const svgObj = { // svg画布大小 ...

最新文章

  1. Spring.Net Aop
  2. 微信8.0大更新,6大新功能加入!未来还将引入自己的输入法!
  3. 又快又简单的sql2005分页存储过程
  4. 后端开发都应该了解点接口的压力测试(Apache Bench版)
  5. [转载] java-继承和多态
  6. 2 snippets vue 修改配置_VsCode从零开始配置一个属于自己的Vue开发环境
  7. 笨办法学 Python · 续 练习 34:分析器
  8. IIS的状态代码(微软文档)
  9. python代码_Python发送邮件基础知识与代码讲解!
  10. 小议新版GB9706.1-2020的基本性能
  11. CDR中人民币符号怎么打
  12. 2022管理类联考真题试卷不含答案-文都管联院
  13. 计算机设备信息检测,硬件信息检测软件(HiBit System Information)
  14. 魅族手机魅蓝note处于开发者模式,如何打开USB调试
  15. Linux编程技术总结
  16. PyTorch中nn.ReLU(inplace=True)中inplace=True有什么用
  17. 贝荣粒分享:谈谈兼职的坑
  18. 全国计算机等级考试三级数据库技术
  19. iOS 热更新/热修复
  20. 魔乐科技java面试题

热门文章

  1. ROS位置导航基础之坐标变换
  2. CKeditor配置
  3. 稻盛和夫:中国企业如何在萧条中实现大飞跃
  4. 深度linux deepin 内存,【转载】深度Deepin国产操作系统使用体验报告!
  5. 18位 身份证号 的 组成 部分
  6. html怎么把图片左移_css如何向左移动图片
  7. 激光雷达定位-论文心得
  8. 关于goole浏览器出现页面崩溃情况的解决
  9. Spark源码系列(六)Shuffle的过程解析 - 岑玉海
  10. python 答题卡识别项目_答题卡图像识别项目