From 55d1a39ebfe30167647147686e8fcc453884dcae Mon Sep 17 00:00:00 2001 From: baiyaaaaa Date: Mon, 20 Feb 2017 11:35:25 +0800 Subject: [PATCH] fix tab insert index (#2898) --- packages/tabs/src/tabs.vue | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/tabs/src/tabs.vue b/packages/tabs/src/tabs.vue index 73e0e432e..a56b61226 100644 --- a/packages/tabs/src/tabs.vue +++ b/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;