博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
vue+element+echarts饼状图+可折叠列表
阅读量:4620 次
发布时间:2019-06-09

本文共 1905 字,大约阅读时间需要 6 分钟。

html:

 js:

var vue = new Vue({    el: '#app',    data: {        // 指定图表的配置项和数据        option : {            // 图标标题            title : {                text: '投诉方式统计',                x:'center'            },            // 提示框组件            tooltip : {                trigger: 'item',                // 字符串模板,饼图、仪表盘、漏斗图: {a}(系列名称),{b}(数据项名称),{c}(数值), {d}(百分比)                formatter: "{a}
{b} : {c} ({d}%)" }, // 图例组件 legend : { orient: 'horizontal', bottom: 'bottom', data: [] }, series : { name: '投诉方式', type: 'pie', radius : '50%', center: ['50%', '50%'], label : { normal : { show : true, formatter : "{b} : {c} ({d}%)" } }, data:[], itemStyle: { emphasis: { shadowBlur: 10, shadowOffsetX: 0, shadowColor: 'rgba(0, 0, 0, 0.5)' } } } },// 接口返回的结果集合 backResultData:[], // 表格数据 tableData:[], // 行展开后的子表格数据 subTableData:[] },
successCallBack : function(result){                    if(result.success){                        // 接口返回的结果集合                        backResultData = result.data;                        // 设置饼图数据,普通for循环遍历,饼图去除总计列                        for(var i=0; i

效果:

 其中,只有element2.8及其以上版本才支持列表折叠子列表的,前面版本支持列表展开行是本行的详情信息;

转载于:https://www.cnblogs.com/wmqiang/p/11022860.html

你可能感兴趣的文章
Lua循环结构while循环、repeat 循环、for循环_学习笔记03
查看>>
[Leetcode] rotate image 旋转图片
查看>>
数据备份的OSS接口
查看>>
列表选择Spinner
查看>>
2015 eclipse-luna 中maven仓库地址更改
查看>>
Java 之变量和常量(2)
查看>>
Codeforces Round #417 B. Sagheer, the Hausmeister
查看>>
Django -- ORM
查看>>
【XSY2730】Ball 多项式exp 多项式ln 多项式开根 常系数线性递推 DP
查看>>
《信息安全系统设计基础》第0周学习总结20145235
查看>>
Demo5 依然侧滑?:NavigationView来帮忙
查看>>
git使用记录二: 给文件重命名的简单方法
查看>>
PHP正则表达式提取html超链接中的href地址
查看>>
在Windows环境下使用docker
查看>>
SSH学习-valueStack和OGNL表达式的使用
查看>>
1. Shell编程第一讲
查看>>
用js实现table内容从下到上连续滚动
查看>>
【整理】窗体消息(Window Messages) 的宏定义
查看>>
springboot项目使用idea开启远程调试
查看>>
Author Agreement
查看>>