From 91f45ac61b221cb137d9f665680636f3549ec91e Mon Sep 17 00:00:00 2001 From: SnowZhangXl <30932683+SnowZhangXl@users.noreply.github.com> Date: Tue, 10 Jul 2018 21:23:07 +0800 Subject: [PATCH] bugfix] Search: trigger blur after click search button (#1448) --- packages/field/index.vue | 3 +++ packages/vant-css/src/field.css | 1 + 2 files changed, 4 insertions(+) diff --git a/packages/field/index.vue b/packages/field/index.vue index 9bb7b2e0d..e58a805e1 100644 --- a/packages/field/index.vue +++ b/packages/field/index.vue @@ -162,6 +162,9 @@ export default create({ event.preventDefault(); } } + if (this.type === 'search' && event.keyCode === 13) { + this.blur(); + } this.$emit('keypress', event); }, diff --git a/packages/vant-css/src/field.css b/packages/vant-css/src/field.css index e0bafb5a4..08ac5c4ee 100644 --- a/packages/vant-css/src/field.css +++ b/packages/vant-css/src/field.css @@ -21,6 +21,7 @@ width: 100%; resize: none; display: block; + line-height: normal; box-sizing: border-box; background-color: transparent;