wy 3 лет назад
Родитель
Сommit
8e73978d27
1 измененных файлов с 25 добавлено и 25 удалено
  1. 25 25
      src/views/platform/data/dataTemplate/template-list.vue

+ 25 - 25
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
     },
@@ -67,10 +67,10 @@ export default {
       },
       immediate: true
     } */
-  },
-  created(){
-    this.loadDataTemplate()
-  },
+   },
+  // created(){
+  //   this.loadDataTemplate()
+  // },
   methods: {
     loadDataTemplate() {
       const loading = this.$loading({