From d8bb1771d42bd63694eb5f70280c44550bc5f381 Mon Sep 17 00:00:00 2001 From: windywany Date: Sat, 1 Apr 2017 14:53:32 +0800 Subject: [PATCH] let select component to emit on-query-change event so that APP can load data (options) from server via ajax --- src/components/select/select.vue | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/components/select/select.vue b/src/components/select/select.vue index f84ab947..784f4e01 100644 --- a/src/components/select/select.vue +++ b/src/components/select/select.vue @@ -591,12 +591,15 @@ } }, query (val) { + this.$emit('on-query-change', val); + if (findComponentDownward(this, 'OptionGroup')) { this.broadcast('OptionGroup', 'on-query-change', val); this.broadcast('iOption', 'on-query-change', val); } else { this.broadcast('iOption', 'on-query-change', val); } + let is_hidden = true; this.$nextTick(() => {