From c2f95b0b9090a2394b5b068582b932a5e57b86aa Mon Sep 17 00:00:00 2001
From: zmc <zmc_li@foxmail.com>
Date: 星期二, 05 九月 2023 18:19:37 +0800
Subject: [PATCH] 雷达图 新增综合风险排名 数据接入配置

---
 src/views/line_graph/components/DustRadarChart.vue |   46 +++++++++++++++++++++++++---------------------
 1 files changed, 25 insertions(+), 21 deletions(-)

diff --git a/src/views/line_graph/components/DustRadarChart.vue b/src/views/line_graph/components/DustRadarChart.vue
index 3541676..9db0b1f 100644
--- a/src/views/line_graph/components/DustRadarChart.vue
+++ b/src/views/line_graph/components/DustRadarChart.vue
@@ -32,6 +32,7 @@
   },
   mounted() {
     this.initRadarChart();
+    window.addEventListener('resize', this.resizeChart);
   },
   methods: {
     initRadarChart() {
@@ -45,14 +46,6 @@
         },
         tooltip: {},
         radar: {
-          // 杞�
-          //         axisLine: {
-          //           show:true,
-          //           lineStyle: {
-          //             color: '#F53F3F' ,// 璁剧疆杈规绾跨殑棰滆壊涓洪粦鑹�
-          //             type:'dashed',
-          //           }
-          // },
 
           // 杈规棰滆壊
           splitLine: {
@@ -61,7 +54,7 @@
               color: ['#ddd', '#aaa']
             }
           },
-          // shape: 'circle',
+
           indicator: [
             { name: this.name[0], max: 1 },
             { name: this.name[1], max: 1 },
@@ -69,13 +62,7 @@
             { name: this.name[3], max: 1 },
             { name: this.name[4], max: 1 }
           ],
-          //     splitArea: {
-          //   areaStyle: {
-          //     // color: ['#77EADF', '#26C3BE', '#64AFE9', '#428BD4'],
-          //     shadowColor: 'rgba(0, 0, 0, 0.2)',
-          //     shadowBlur: 10
-          //   }
-          // },
+
           axisName: {
             color: '#428BD4'
           },
@@ -89,26 +76,43 @@
             data: [
               {
                 value: [
-                  (this.yData[0] / 100).toFixed(4),
+                  (1 - (this.yData[0] / 100).toFixed(4)),
                   this.yData[1],
                   this.yData[2],
-                  (this.yData[3] / 100).toFixed(4),
-                  (this.yData[4] / 100).toFixed(4)
+                 (this.yData[3] / 100).toFixed(4),
+                  1-((this.yData[4] / 100).toFixed(4))
                 ],
+                // value: [
+                //   this.yData[0],
+                //   this.yData[1],
+                //   this.yData[2],
+                //   this.yData[3] ,
+                //   this.yData[4] 
+                // ],
                 name: '寮傚父鍒嗘瀽'
               }
             ],
             label: {
               show: true,
               formatter: function (params) {
-                return params.value;
+                
+                return params.value*100+'%';
               }
             }
           }
         ]
       };
       this.chart.setOption(option);
-    }
+    },
+        // 璺熼〉闈㈠搷搴斿紡鍙樺寲
+        resizeChart() {
+          // this.chart.resize();
+          this.$nextTick(() => {
+            if (this.chart) {
+              this.chart.resize();
+            }
+          });
+      }
   }
 };
 </script>

--
Gitblit v1.9.3