浏览代码

menuCard组件优化

DESKTOP-6LTVLN7\Liumouren 2 年之前
父节点
当前提交
a186da4570
共有 4 个文件被更改,包括 438 次插入723 次删除
  1. 7 10
      src/components/common/TagTableCard.vue
  2. 275 415
      src/components/layout/MenuCard.vue
  3. 1 0
      src/config/common.js
  4. 155 298
      src/views/ComprehensiveAnalysis.vue

+ 7 - 10
src/components/common/TagTableCard.vue

@@ -10,7 +10,7 @@
       >
         <div>{{ echartData[0].title }}</div>
         <div>
-          {{ echartData[0].value ? echartData[0].value.toFixed(2) : '--' }}<span>{{ echartData[0].unit }}</span>
+          {{ echartData[0].value ? echartData[0].value.toFixed(2) : "--" }}<span>{{ echartData[0].unit }}</span>
         </div>
       </div>
       <div
@@ -21,7 +21,7 @@
       >
         <div>{{ echartData[1].title }}</div>
         <div>
-          {{ echartData[1].value ? echartData[1].value.toFixed(2) : '--' }}<span>{{ echartData[1].unit }}</span>
+          {{ echartData[1].value ? echartData[1].value.toFixed(2) : "--" }}<span>{{ echartData[1].unit }}</span>
         </div>
       </div>
     </div>
@@ -42,7 +42,7 @@
       >
         <div style="text-align: right">{{ echartData[2].title }}</div>
         <div>
-          {{ echartData[2].value ? echartData[2].value.toFixed(2) : '--' }}<span>{{ echartData[2].unit }}</span>
+          {{ echartData[2].value ? echartData[2].value.toFixed(2) : "--" }}<span>{{ echartData[2].unit }}</span>
         </div>
       </div>
       <div
@@ -53,7 +53,7 @@
       >
         <div style="text-align: right">{{ echartData[3].title }}</div>
         <div>
-          {{ echartData[3].value ? echartData[3].value.toFixed(2) : '--' }}<span>{{ echartData[3].unit }}</span>
+          {{ echartData[3].value ? echartData[3].value.toFixed(2) : "--" }}<span>{{ echartData[3].unit }}</span>
         </div>
       </div>
     </div>
@@ -72,20 +72,17 @@ export default {
   name: "TagTableCard",
   components: { TagCard },
   data() {
-    return {
-      mousemoveIndex: 0
-    };
+    return {};
   },
   mounted() {},
   /**
    * data:TagCard组件参数
    */
-  props: ["echartData"],
+  props: ["echartData", "mousemoveIndex"],
   methods: {
     mousemoveEvent(index) {
       if (this.mousemoveIndex != index) {
-        this.mousemoveIndex = index;
-        this.$emit("changeMousemoveIndex", this.mousemoveIndex);
+        this.$emit("changeMousemoveIndex", index);
       }
     },
     clickStop() {

文件差异内容过多而无法显示
+ 275 - 415
src/components/layout/MenuCard.vue


+ 1 - 0
src/config/common.js

@@ -564,6 +564,7 @@ export const menuOnLine = {
       menuIndex: "1",
       position: "left",
       minDomWidth: 420,
+      intervalTime: 3000,
       gotoPageInfo: {
         index: "2",
         subIndex: "1",

文件差异内容过多而无法显示
+ 155 - 298
src/views/ComprehensiveAnalysis.vue


部分文件因为文件数量过多而无法显示