实现的效果:

主要实现了漏斗图内和外侧同时能显示内容。

代码:

<template><div><div ref="chart" style="width: 100%; height: 260px"></div></div>
</template><script>
import * as echarts from 'echarts'export default {name: 'Funnel',data () {return{}},mounted () {this.echartsInit()},methods: {echartsInit () {const chartDom = this.$refs.chartconst myChart = echarts.init(chartDom)const option = {tooltip: {trigger: 'item',formatter: '{b} : {c}%'},labelLine: {show:true},series: [{name: '漏斗',  //名字type: 'funnel', //echarts类型top: 0, bottom: 0,left:-60,// 距左侧的距离width: '90%',  //宽height:'100%',  //高min: 0,  //max: 100,minSize: '20%', //漏斗最小值的宽度maxSize: '60%', //漏斗最大值的宽度sort: 'descending', // 金字塔形:'ascending',  漏斗图形:'descending'gap: 0,  //图例之间的间隔color: ['rgba(255,188,71,1)', 'rgba(21,194,195,1)', 'rgba(111,209,136,1)', 'rgba(47,142,224,1)'],  //每一层的颜色label: {//漏斗外部显示的position: 'right',  //位置formatter: '{b}({c}%)', //显示的内容fontStyle: 'normal',fontSize:16,textBorderColor:'#000',},         emphasis: {  //鼠标移入数据项的tooltip设置show: false},data: [{ value: 10, name: '53,141' },{ value: 30, name: '96,310' },{ value: 40, name: '816,234' },{ value: 100, name: '3,123,456' },]},{name: '漏斗',type: 'funnel',top: 0,bottom: 0,left:-60,width: '90%',height:'100%',min: 0,max: 100,minSize: '20%',maxSize: '60%',sort: 'descending',gap: 0,color: ['rgba(255,188,71,1)','rgba(21,194,195,1)','rgba(111,209,136,1)','rgba(47,142,224,1)'], label: {  //设置字体放在漏斗内部position: 'inside',formatter: '{b}',color: '#fff' },emphasis: {label: {fontSize: 14   //鼠标移入字体变大 显示toolList}},itemStyle: { opacity: 1,//图形透明度borderColor: '#fff', //图形边框颜色borderWidth: 0//图形边框宽度},data: [   //我的数据是根据需求自己设置的name{ value: 10, name: '用户1' },{ value: 30, name: '用户2' },{ value: 40, name: '用户3' },{ value: 100, name: '用户4' },],z: 100}]};option && myChart.setOption(option);}}
}
</script>

关于Echarts漏斗图相关推荐

  1. Echarts 漏斗图

    实例: 本节任务 任务一:漏斗图或金字塔图 任务描述 漏斗图(funnel)是倒三角形的条形图,金字塔是正三角形的条形图,这两者适用于业务流程比较规范.周期较长.环节较多的流程分析.漏斗图也是常用的B ...

  2. echarts漏斗图自定义漏斗颜色、粗细、大小、间隔缝隙

    目录 1.官网找样例 2.初步改造示例,有个雏形 3.细节改造和优化 4.全部代码 5.原始效果和完成效果对比 ​碎碎念: UI效果图是这样的 看到之后我一脸懵,按照常规阶梯思路,我又开始了度娘之旅. ...

  3. echarts漏斗图

    图表效果如下: 代码如下: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> ...

  4. vue + echarts 漏斗图 实现里面数据 外面标签 漏斗不随值改变而变形

    vue echarts 漏斗 最近有一个需求漏斗统计,采用的echarts来实现 需要实现如下效果 最初版本 旁边有描述,里面要有值: 第一步 首先在项目里安装echarts; npm install ...

  5. ECharts漏斗图(详细示例——满满的注释)

    图表效果如下: 代码如下: <!DOCTYPE html> <html><head><meta charset="UTF-8">&l ...

  6. html页面漏斗图,echarts 漏斗图示例

    option = { color: ['#298DFF', '#2EC25B', '#FBD337'], backgroundColor: '#FFFFFF', barWidth: 8, title: ...

  7. echarts 漏斗图

    option = {title: {text: '漏斗图',subtext: '纯属虚构'},tooltip: {trigger: 'item',formatter: "{a} <br ...

  8. echarts漏斗图配置

    option = { color : [ 'rgba(255, 69, 0, 0.5)', 'rgba(255, 150, 0, 0.5)', 'rgba(255, 200, 0, 0.5)', 'r ...

  9. echarts 漏斗图funnel

    1.配置datadata:[{name:'xx',value:n,...}]2.配置seriesseries:[{min:n, 指定数据的最小值max:n, 指定数据的最大值minSize:'0%', ...

最新文章

  1. 企业×××远程接入的优劣分析
  2. iOS-读写plist文件
  3. 全国计算机一级d类考试内容,全国计算机一级考试WPS office复习题及答案2017
  4. 数据类型转换为false的有哪些?
  5. 计算机背板知识,你知道背板的选购技巧吗?
  6. 关于ActiveMQ序列化对象爆“Forbidden class xxx! ...”问题的解决
  7. 读入字符串/字符 scanf与getchar/gets区别
  8. 新基建 X 巡检机器人:AI赋能,从“前锋”到“统帅”
  9. 无人便利店代理前景分析
  10. STM32 上位机 测试蓝牙电话功能功能(包括拨打电话/挂断电话/接听电话/Audio Transfer/获取通话电话号码/获取本地电话号码/激活语音识别/获取本地号码/获取运营商名字/3GPP指令)
  11. php 公众号微信支付流程图,微信公众号支付流程
  12. ssh “Missing privilege separation directory: /run/sshd“
  13. R语言——符号函数(向量化)
  14. WebBrowser抓图示例——截取网页上的验证码图片
  15. PowerBuilder 8/9 与 SCC的集成(1)
  16. 在win10下安装eclipse
  17. pyecharts折现面积图例题
  18. TensorFlow实战:TensorFlow中的CNN
  19. ‘mysql‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件。
  20. google官方《搜索引擎优化指南》

热门文章

  1. MacBook 电池电量未达到 100%?如何关闭电池健康管理
  2. 解决使用TortoiseGit后文件夹出现蓝色问号
  3. 书屋课程设计<java>
  4. python字典遍历的几种方法
  5. 【C语言经典100题】求数列的前20项和2/1+3/2+5/3+8/5+、、
  6. OpenCV-Python图像像素直方图
  7. OpenCV图像像素遍历与访问
  8. 医院等级评审,离不开不良事件上报系统
  9. 虚拟机安装Ubuntu详解
  10. R语言ggplot2可视化:使用ggpubr包的ggdensity函数可视化密度图、使用stat_central_tendency函数在密度中添加均值竖线并自定义线条类型