From ef397572daa8487fbc643bed58a7a3b3ab341d61 Mon Sep 17 00:00:00 2001 From: hetech Date: Wed, 17 Oct 2018 10:36:33 +0800 Subject: [PATCH] Select: fix size attribute not working (#13070) --- packages/select/src/select.vue | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/packages/select/src/select.vue b/packages/select/src/select.vue index 297698f8d..e101dac01 100644 --- a/packages/select/src/select.vue +++ b/packages/select/src/select.vue @@ -854,7 +854,12 @@ const reference = this.$refs.reference; if (reference && reference.$el) { - this.initialInputHeight = reference.$el.getBoundingClientRect().height; + const sizeMap = { + medium: 36, + small: 32, + mini: 28 + }; + this.initialInputHeight = reference.$el.getBoundingClientRect().height || sizeMap[this.selectSize]; } if (this.remote && this.multiple) { this.resetInputHeight();