From 726685fd383319280afb6be8cde0b73183316c20 Mon Sep 17 00:00:00 2001 From: baiyaaaaa Date: Fri, 4 Nov 2016 17:53:55 +0800 Subject: [PATCH] tag remove improve --- packages/select/src/select.vue | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/packages/select/src/select.vue b/packages/select/src/select.vue index c1942c4b1..358cae7a6 100644 --- a/packages/select/src/select.vue +++ b/packages/select/src/select.vue @@ -11,7 +11,7 @@ closable :hit="item.hitState" type="primary" - @click.native="deleteTag($event, item)" + @close="deleteTag($event, item)" close-transition>{{ item.currentLabel }} -1) { - this.selected.splice(index, 1); - } - event.stopPropagation(); + let index = this.selected.indexOf(tag); + if (index > -1) { + this.selected.splice(index, 1); } + event.stopPropagation(); }, onInputChange() {