diff --git a/src/core/view/components/input/index.vue b/src/core/view/components/input/index.vue
index 0a5d957a9ed5ef39f934b9257a991361d73d8fd1..1a8b1c5f9bc457a924fae0eb9212f12d43247a8c 100644
--- a/src/core/view/components/input/index.vue
+++ b/src/core/view/components/input/index.vue
@@ -33,6 +33,7 @@
@compositionend="_onComposition"
@keyup.stop="_onKeyup"
>
+
$event.target.blur()"
>
diff --git a/src/core/view/components/textarea/index.vue b/src/core/view/components/textarea/index.vue
index 8f989858cea28fb8a5df3badf5fb4694c37c5937..78646bd06b61131c8f04a5b298988533df6c04bf 100644
--- a/src/core/view/components/textarea/index.vue
+++ b/src/core/view/components/textarea/index.vue
@@ -45,6 +45,7 @@
@blur="_onBlur"
@touchstart.passive="_onTouchstart"
/>
+