Browse Source

addDiagBase加Loading(loading(渲染速度提升原因待查)

zhangxc 5 years ago
parent
commit
9f9b274208
1 changed files with 9 additions and 4 deletions
  1. 9 4
      src/components/diagBase/AddDiagBase.vue

+ 9 - 4
src/components/diagBase/AddDiagBase.vue

@@ -317,11 +317,17 @@
             showDiagList: false,
             searchIndex: -1,
             searchFiled: '',
-            searchResultList: []
+            searchResultList: [],
+            loading: undefined
         }
     },
     created(){
-        console.time('aaaaaaa')
+        this.loading =  this.$loading({
+                lock: true,
+                text: 'Loading',
+                spinner: 'el-icon-loading',
+                background: 'rgba(0, 0, 0, 0.7)'
+            });
         const userLoginDTO = JSON.parse(localStorage.getItem('userLoginDTO'))
         this.modifier = userLoginDTO && userLoginDTO.linkman
         this.getDropList()
@@ -354,8 +360,7 @@
             }else {
                 this.$refs.textarea&&this.$refs.textarea.resizeTextarea()
             }
-           
-            console.timeEnd('aaaaaaa')
+           this.loading.close()
        })
        
    },