$(function () {$("#jqGrid").jqGrid('clearGridData');  //清空表格$("#jqGrid").jqGrid({// url: '/gdjt/yw/revueneExpenditure/list',url:'/gdjt/operCost/getListPage?limit=10&page=1',datatype: "json",postData:{'year': '', // 年份'subway': '' // 每页大小},colModel: [{ label: '序号', name: 'id',align:'center', width: 6 },{ label: '操作', name: '',  width: 10, align: 'center',formatter: function (cellvalue, options, rowObject) {var item = JSON.stringify(rowObject)// var dtail='<input type=\'button\' value=\'查看\' class=\'see-but\'  onclick=\'vm.queryDateils('+ item +')\'>';var dtail='<input type=\'button\' value=\'查看\' class=\'see-but\'  onclick=\'vm.queryDateils('+ item +')\'>';return dtail;}},// 年度{ label: '年度', name: 'year',align:'center', width: 15 },{ label: '项目', name: 'projectName',align:'center', width: 12},{ label: '工资及社会福利金', name: 'gzjshflj',align:'center', width: 14 },{ label: '车辆维修费', name: 'clwxf',align:'center', width: 14 },{ label: '牵引电力', name: 'qydl',align:'center', width: 14},{ label: '生产消耗费', name: 'scxhf', align:'center', width: 15 },{ label: '企业管理费', name: 'qyglf', width: 15 },{ label: '基本折旧资', name: 'jbzjf', align:'center', width: 15 },{ label: '车公里成本', name: 'cglcb', align:'center', width: 15 }],viewrecords: true, // 是否要显示总记录数信息height: 401, // 表格高度rowNum: 10, // 设置表格可以显示的记录数rowList : [10,30,50], // 可以改变表格可以显示的记录数rownumbers: false, // 如果为ture则会在表格左边新增一列,显示行顺序号,从1开始递增。rownumWidth: 60, // 如果rownumbers为true,则可以设置column的宽度autowidth:true, // 如果为ture时,则当表格在首次被创建时会根据父元素比例重新调整表格宽度。如果父元素宽度改变,为了使表格宽度能够自动调整则需要实现函数:setGridWidth//multiselect: true, // 定义是否可以多选pager: "#jqGridPager",jsonReader : {root: "page.list",page: "page.currPage",total: "page.totalPage",records: "page.totalCount"}})
})
var vm = new Vue({el:'#rrapp',data:{list:[],listFirst:[],pielist:[],showDateils:1},created(){this.getlist();// this.queryDateils();},methods:{getlist:function(){$.get('/gdjt/operCost/getListPage?limit=10&page=1',function(result){vm.list=result.page.list;vm.listFirst=result.page.list[0]data = [{value: vm.listFirst.gzjshflj, name: '工资及社会福利会'},{value: vm.listFirst.clwxf, name: '车辆维修费'},{value: vm.listFirst.qydl, name: '牵引电力'},{value: vm.listFirst.scxhf,name: '生产消耗费'},{value: vm.listFirst.qyglf, name: '企业管理费'},{value: vm.listFirst.jbzjf,name: '基本折旧资'},{value: vm.listFirst.cglcb, name: '车公里成本'}];vm.pielist=data;console.log(vm.listFirst.gzjshflj,vm.listFirst.clwxf,"vm.listFirst");})},findkan:function(item){console.log("编辑",item);},// 点击查看queryDateils(item){// debugger//console.log(item,"item");SetEcharts(item)vm.showDateils=false },}})
var myChart = echarts.init(document.getElementById('echartBar'));
function SetEcharts(data)
{console.log(data,"data");// debuggervar _data=[{value:data.cglcb,name:"工资及社会福利会"},{value:data.clwxf,name:"车辆维修费"},{value:data.qydl,name:"牵引电力"},{value:data.scxhf,name:"生产消耗费"},{value:data.qyglf,name:"企业管理费"},// {value:data.jbzjf,name:"基本折旧费"},{value:data.jbzjf,name:"基本折旧费"}];var option = {title: {text: '2019轨道一期成本分析',left: 'center'},tooltip: {trigger: 'item',formatter: '{a} <br/>{b} : {c} ({d}%)'},legend: {// orient: 'vertical',// top: 'middle',bottom: 10,left: 'center',data: ['工资及社会福利会', '车辆维修费', '牵引电力', '生产消耗费', '企业管理费','基本折旧费','车公里成本']},color : [ '#1a6ac5', '#438035', '#ffc62e', '#ff522c','red'],series: [{type: 'pie',radius: '65%',center: ['50%', '50%'],selectedMode: 'single',data: _data,emphasis: {itemStyle: {shadowBlur: 10,shadowOffsetX: 0,shadowColor: 'rgba(0, 0, 0, 0.5)'}}}]
};// 使用刚指定的配置项和数据显示图表。myChart.setOption(option);}

echarts饼状图表相关推荐

  1. echarts饼状图的使用

    echarts饼状图的使用 地址:https://echarts.apache.org/zh/index.html 第一步: 通过 npm 获取 echarts, npm install echart ...

  2. ECharts饼状图lable显示Value所占百分比

    ECharts饼状图lable显示Value所占百分比以及legend显示Value所占百分比 简单的实现可以参考: export default {data() {return {}},mounte ...

  3. 去掉Echarts饼状图的引导线

    <!DOCTYPE html> <html><head><meta charset="utf-8"><title>五分钟 ...

  4. echars ajax 饼状图,echarts饼状图实现方法

    当前位置:我的异常网» Web前端 » echarts饼状图实现方法 echarts饼状图实现方法 www.myexceptions.net  网友分享于:2015-09-27  浏览:0次 echa ...

  5. echarts饼状图引导线加圆点

    实现echarts饼状图引导线加圆点实现思路: 1.首先我们在series里设置三个饼状图,设置共有的数据来防止页面交互显示错位问题 设置minAngle 最小区域扇面角度防止多个数据为0时候引导线会 ...

  6. python立体感的饼状图如何做_AI教程:如何制作3D立体饼状图表?

    原标题:AI教程:如何制作3D立体饼状图表? 辛辛苦苦分析一堆大数据,竟然没人看!到底怎么办?俗话说,有图有真相,一图胜千言,取悦了眼球,剩下的都好说.如果你正着手于从数据中洞察出有用信息,那你所需要 ...

  7. echarts饼状图设置label的交互效果,饼状图鼠标浮上图形才显示label和视觉引导线

    echarts饼状图默认label和视觉引导线效果: 这个效果没有没有形成与用户的交互,此时添加如下设置: label: {show: false,position: 'outside'},empha ...

  8. Angular2组件与Echarts饼状图交互之饼图制作

    一.前言 1.基于ng4项目 2.组件包括:根组件app和饼状图组件echart 二.饼状图开发过程 1.添加插件 echart cnpm install echarts --save 2.创建组件 ...

  9. Echarts饼状图数据动态获取

    首先肯定是引入echarts的相关jar包,地址:https://www.echartsjs.com/zh/download.html 你可以引入在线定制生成的jar包,如下图所示: 然后接下来就自己 ...

最新文章

  1. 分区表--SQLServer创建分区表
  2. 北京公交线路查询(离线)
  3. [Objective-C] 如何定义Block(块)
  4. Kubernetes安装之证书验证
  5. 简单的用Python实现学生信息管理
  6. crs 管理的几个演示(培训作业)
  7. 剑指offer 最小的k个数
  8. python爬虫获取小说根据正文调用函数传入章节地址列表_python爬虫之小说章节获取,聊斋志异小说完整版...
  9. 5月份Github上最热门的数据科学和机器学习项目
  10. 怎么把java程序放进php_如何在php脚本中执行Java程序?
  11. 解决Vue3创建项目后的Error: Cannot find module ‘vue-loader-v16/package.json‘问题
  12. java map的应用_JAVA map的简单应用
  13. 情侣c语言程序,C/C++编程笔记:C语言制作情侣必备《爱情电子相册》,源码解析!...
  14. 生成26个大小写字母加0-9数字的密码字典文件(python3.X)
  15. optisystem中bit rate等全局参数的意义
  16. android模拟器pc版知乎,知乎答题王电脑版下载 安卓模拟器图文安装教程
  17. ChatGPT插件与简要介绍(已收集70个)了解添加插件后的chatgpt能做什么
  18. office之word开启参考线对齐
  19. uniapp实现音视频通讯
  20. 最新!有道文档翻译免费获取方法,有道翻译文档复制方法,解决有道文档翻译不能复制问题

热门文章

  1. word编号和文本间距过大
  2. crmebV4标准版数据字典
  3. 特别提醒蓝牙语音智能药盒的设计思路(二)TTS技术应用篇,附手机小程序界面
  4. session的复制与共享
  5. 「观点」商业银行与金融科技发展
  6. js歌词逐字滚动效果
  7. matlab 橙色字母,改善MATLAB中橙色的檢測
  8. 网易的面经分享【社招】
  9. presto cli 命令行使用
  10. 智驾域的时间同步方案(PPS+PPT)