From 219e5c925147a29f858353c2c4297262b82e86b0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=A2=81=E7=81=8F?= Date: Fri, 19 May 2017 10:49:47 +0800 Subject: [PATCH] fixed #957 --- examples/routers/select.vue | 247 +++++++++++++++++++------------ src/components/select/select.vue | 6 + 2 files changed, 160 insertions(+), 93 deletions(-) diff --git a/examples/routers/select.vue b/examples/routers/select.vue index 6cea6dee..b2986b89 100644 --- a/examples/routers/select.vue +++ b/examples/routers/select.vue @@ -1,105 +1,166 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file + diff --git a/src/components/select/select.vue b/src/components/select/select.vue index 368e2117..bcda26e8 100644 --- a/src/components/select/select.vue +++ b/src/components/select/select.vue @@ -694,6 +694,12 @@ } else { this.updateSingleSelected(); } + // #957 + if (!this.visible && this.filterable) { + this.$nextTick(() => { + this.broadcastQuery(''); + }); + } }, visible (val) { if (val) {