wangziqian 4 vuotta sitten
vanhempi
sitoutus
3d19c22fca
1 muutettua tiedostoa jossa 4 lisäystä ja 5 poistoa
  1. 4 5
      src/components/click/overClick.vue

+ 4 - 5
src/components/click/overClick.vue

@@ -29,7 +29,7 @@ export default {
       required: false
     },
     parameter: {
-      type: Object,
+      type: Object || Number,
       default: () => null,
       required: false
     },
@@ -78,10 +78,9 @@ export default {
       this.hideEdit = val
     },
     link() {
-      if (this.parameter) {
-        const newTab = this.$router.resolve(this.parameter)
-        window.open(newTab.href, '_blank')
-      }
+      if (this.parameter === null || this.parameter === undefined || this.parameter === -1) return
+      const newTab = this.$router.resolve(this.parameter)
+      window.open(newTab.href, '_blank')
     }
   }
 }