vue+element+echarts柱状图+列表
前端由vue+element搭建框架,引入vue和element的index.js和css就可以写页面;
页面和js可以echarts官网实例看下都是有的,主要看下如何动态赋值:
柱状图和列表:
<script type="text/javascript" src="/main/common/echarts/echarts.min.js"></script> <div id="echart" style="width: 100%;height: 300px;margin-bottom: 10px"></div>
<el-table :data="tableData" border style="margin: 0 auto" row-class-name="row_padding"header-row-class-name="head_padding"><el-table-column fixed prop="processDeptName" label="单位名称" align="center" width="150" show-overflow-tooltip></el-table-column><el-table-column prop="acceptCount" label="本单位受理量" align="center" show-overflow-tooltip></el-table-column><el-table-column prop="totalCount" label="办理总量" align="center" show-overflow-tooltip></el-table-column> <el-table-column prop="completedCount" label="正常完成" align="center" show-overflow-tooltip></el-table-column><el-table-column prop="completedOverCount" label="超时完成" align="center" show-overflow-tooltip></el-table-column><el-table-column prop="processCount" label="正常处理" align="center" show-overflow-tooltip></el-table-column><el-table-column prop="processOverCount" label="超时处理" align="center" show-overflow-tooltip></el-table-column><el-table-column prop="completedPercent" label="完成率" align="center" show-overflow-tooltip></el-table-column></el-table>
js:
var vue = new Vue({el: '#app',data: {tableData:[],},created: function () {this.initTable();},getChartOption(data){var option = {title: {text: '按办理单位任务统计',x:'center',textAlign:'left',top:'3%'},tooltip: {trigger: 'axis',axisPointer: {type: 'shadow'}},grid: {left: '1%',right: '1%',top: '15%',bottom:'10%',containLabel: true},backgroundColor:'#fff',xAxis: {type: 'category',data: data.nameList,axisLine:{lineStyle:{color:'#9a9a9a'}}},yAxis: {type: 'value',axisLine:{lineStyle:{color:'#9a9a9a'}}},series: [{data: data.valueList,type: 'bar',itemStyle:{normal:{color:'#427aff'}}}]};return option;},
var ele=document.getElementById('echart');var myChart = echarts.init(ele);var option=self.getChartOption({nameList:nameList,valueList:valueList});myChart.setOption(option);window.onresize = myChart.resize;
效果:
转载于:https://www.cnblogs.com/wmqiang/p/11008769.html
vue+element+echarts柱状图+列表相关推荐
- Vue实现ECharts柱状图数据轮播(自动分页加载)
Vue实现ECharts柱状图数据轮播(自动分页加载) vue <div id="main"></div>``` js import echarts fro ...
- 深夜学姐问我在Vue中Echarts柱状图如何自定义顶部亮点
深夜学姐问我在Vue中Echarts柱状图如何自定义顶部亮点 先看效果图 我们可以看到图中图表不仅有渐变色,同时柱状图顶部位置有一个不相同的顶部亮点(图片) 接下来,我们一起来实现一下这个效果 1. ...
- Vue中Echarts柱状图自定义顶部亮点
HTML部分 <div id="ParkingLotLoadRanking" ref="ParkingLotLoadRanking" style=&quo ...
- Vue+Element 实现订单列表【管理端】02
效果图: 代码实现: <template><div class="merchantOrderManage"><el-table :data=" ...
- vue+openlayer+echarts 在地图点位上添加柱状图
** vue+openlayer+echarts 给地图点位添加柱状图 ** 重点在方法addColumnChart()里,三步实现 在网上百度了很多相关文章,最终都无疾而终,只能硬着头皮自己摸索,好 ...
- Vue:echarts的柱状图怎样按照比例缩小?
Vue:echarts的柱状图怎样按照比例缩小? 资源: vue制作echart图表随着画面等比例放大缩小 第二种方法:在div中使用echarts,利用div的参数来限制echarts生成的图表的大 ...
- Vue:echarts的柱状图为什么X轴上的文字不显示?
Vue:echarts的柱状图为什么X轴上的文字不显示? 资源: echarts x轴文字显示不全(解决方案) echarts柱状图X轴底部文字有的不显示出来?
- 前端vue显示柱状图_Vue—Echarts 柱状图
使用Vue做后台管理系统的时候避免不了使用Echarts来展示对应的数据,下面是使用Echarts柱状图来展示对应数据的实例. ee05abaf9633184a9c012631b642d970.png ...
- 【vue】【element】el-table列表中设计一个颜色块
[vue][element]el-table列表中设计一个颜色块 使用style中的background加载对应颜色. <el-table-column class="bj" ...
最新文章
- Who悄悄偷走了我的流量
- JZOJ 5050. 【GDOI2017模拟一试4.11】颜色树
- scala java maven项目_IntelliJ IDEA下Maven创建Scala项目的方法步骤
- 任正非:鸿蒙不用于手机;IBM 340 亿美元红帽收购案完成;Firefox 68.0 发布 | 极客头条...
- 基于STM32控制的PS2摇柄模块—双轴按键摇杆控制器控制TFTLCD
- python制作网页难吗_怎么做网页制作(用python做网页与html)
- 中国创业的孵化器和加速器
- markdown_typora排版编辑技巧(样式嵌套/撤销/列表缩进)/表格内换行
- 壮士断腕!WordPress宣布停止使用React #故事GEEKNEWS
- 一文了解常用思维导图与画图软件
- echarts legend不显示
- 如何使用DataGrip修改数据库表字段长度
- go下载安装使用web框架iris + go mod使用
- 美定制礼品电商Cafepress上市
- 《终结拖延症》重新拥有计划每天的自信和控制力
- DNS相关专题---DNS劫持和DNS污染
- 华侨大学计算机学院保研情况,关于华大保研。
- 转:090702猪啊猪
- C语言实现直角坐标转换为极坐标
- vivado手工布线
热门文章
- 1.EXTJS Row Editor Grid 点取消时插入的新行 的解决方法
- java 数据结构经典算法
- Android 自定义注解(Annotation)
- 在eclipse上Checkstyle的安装和使用
- 倍福TwinCAT(贝福Beckhoff)常见问题(FAQ)-PLC支持哪些PLC语言类型
- 支付和清算就是信息流和资金流
- ubuntu - 14.04,如何操作Gnome的任务栏?
- Cosmos OpenSSD--greedy_ftl1.2.0(一)
- JDBC连接MySQL数据库代码模板
- po 时不生效时, 不要用点方法