Browse Source

fix tab insert index (#2898)

baiyaaaaa 8 years ago
parent
commit
55d1a39ebf
1 changed files with 2 additions and 1 deletions
  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;