Procházet zdrojové kódy

全局对话框点击失效修复

wy před 3 roky
rodič
revize
efd2321f5b

+ 24 - 21
src/views/platform/data/dataTemplate/template-list.vue

@@ -34,27 +34,27 @@ export default {
   },
   watch: {
     '$route': {
-      handler(val, oldVal) {
-        if (val === oldVal) {
-          return
-        }
-        this.$nextTick(() => {
-          const defaultUrl = this.$route.meta.defaultUrl
-          if (this.$utils.isNotEmpty(defaultUrl)) {
-            // 判断地址是否正确
-            const url = defaultUrl.split('/')
-            this.dataTemplateId = url[url.length - 1]
-          } else {
-            const params = this.$route.params
-            this.dataTemplateId = params.id
-          }
-          if (this.$utils.isEmpty(this.dataTemplateId)) {
-            this.$alert('参数错误,未获取模版ID')
-            return
-          }
-          this.loadDataTemplate()
-        })
-      },
+      // handler(val, oldVal) {
+      //   if (val === oldVal) {
+      //     return
+      //   }
+      //   this.$nextTick(() => {
+      //     const defaultUrl = this.$route.meta.defaultUrl
+      //     if (this.$utils.isNotEmpty(defaultUrl)) {
+      //       // 判断地址是否正确
+      //       const url = defaultUrl.split('/')
+      //       this.dataTemplateId = url[url.length - 1]
+      //     } else {
+      //       const params = this.$route.params
+      //       this.dataTemplateId = params.id
+      //     }
+      //     if (this.$utils.isEmpty(this.dataTemplateId)) {
+      //       this.$alert('参数错误,未获取模版ID')
+      //       return
+      //     }
+      //     this.loadDataTemplate()
+      //   })
+      // },
       deep: true,
       immediate: true
     },
@@ -68,6 +68,9 @@ export default {
       immediate: true
     } */
   },
+  created(){
+    this.loadDataTemplate()
+  },
   methods: {
     loadDataTemplate() {
       const loading = this.$loading({