{"remainingRequest":"D:\\jenkins\\workspace\\xq-web-fvue\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\jenkins\\workspace\\xq-web-fvue\\src\\components\\charts\\PieChart.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\jenkins\\workspace\\xq-web-fvue\\src\\components\\charts\\PieChart.vue","mtime":1667327528934},{"path":"D:\\jenkins\\workspace\\xq-web-fvue\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"D:\\jenkins\\workspace\\xq-web-fvue\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xq-web-fvue\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":["//\n//\n//\n//\n//\n//\n\r\nimport * as echarts from 'echarts'\r\nexport default {\r\n mounted() {\r\n this.draw()\r\n },\r\n methods: {\r\n draw() {\r\n var chartDom = document.getElementById('mainPie')\r\n var myChart = echarts.init(chartDom)\r\n var option\r\n\r\n option = {\r\n polar: {\r\n radius: [30, '80%']\r\n },\r\n radiusAxis: {\r\n max: 1200,\r\n /*改变x轴颜色*/\r\n axisLine: false\r\n },\r\n angleAxis: {\r\n type: 'category',\r\n data: ['在建项目', '已竣工项目'],\r\n startAngle: 75,\r\n /*改变x轴颜色*/\r\n axisLine: {\r\n lineStyle: {\r\n color: '#2aaaef',\r\n width: 1 //这里是为了突出显示加上的\r\n }\r\n }\r\n },\r\n radiusAxis: {\r\n show: false\r\n },\r\n // grid: {\r\n // top: '30%',\r\n // bottom: '30%'\r\n // },\r\n // legend: {\r\n // top: 'bottom',\r\n // padding: 30\r\n // },\r\n // color: [\r\n // '#bd88f5',\r\n // '#5690dd',\r\n // '#9489fa',\r\n // '#f06464',\r\n // '#f7af59',\r\n // '#f0da49',\r\n // '#71c16f',\r\n // '#2aaaef',\r\n\r\n // '#009db2',\r\n // '#024b51',\r\n // '#0780cf',\r\n // '#765005'\r\n // ],\r\n tooltip: {\r\n //此处配置鼠标移动对应区域时的黑色弹框\r\n trigger: 'item',\r\n formatter: '{b}: {c} (个)'\r\n },\r\n series: [\r\n {\r\n type: 'bar',\r\n data: [1048, 735],\r\n emphasis: {\r\n itemStyle: {\r\n shadowBlur: 10,\r\n shadowOffsetX: 0,\r\n shadowColor: 'rgba(0, 0, 0, 0.5)'\r\n }\r\n },\r\n coordinateSystem: 'polar',\r\n label: {\r\n show: true,\r\n position: 'middle',\r\n textStyle: {\r\n color: '#765005'\r\n }\r\n // formatter: '{b}: {c}'\r\n },\r\n itemStyle: {\r\n normal: {\r\n color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [\r\n {offset: 1, color: '#bd88f5'},\r\n {offset: 0.5, color: '#5690dd'},\r\n {offset: 0, color: '#9489fa'}\r\n ])\r\n }\r\n }\r\n }\r\n ]\r\n }\r\n\r\n option && myChart.setOption(option)\r\n }\r\n }\r\n}\r\n",null]}