Parcourir la source

fix tab insert index (#2898)

baiyaaaaa il y a 8 ans
Parent
commit
55d1a39ebf
1 fichiers modifiés avec 2 ajouts et 1 suppressions
  1. 2 1
      packages/tabs/src/tabs.vue

+ 2 - 1
packages/tabs/src/tabs.vue

@@ -60,7 +60,8 @@
         this.$emit('input', value);
       },
       addPanes(item) {
-        this.panes.push(item);
+        const index = this.$slots.default.indexOf(item.$vnode);
+        this.panes.splice(index, 0, item);
       },
       removePanes(item) {
         const panes = this.panes;