Browse Source

fix(searchbar): 小程序下search事件失效 (#885)

297cwrun 4 years ago
parent
commit
2edaf70279
1 changed files with 2 additions and 1 deletions
  1. 2 1
      src/packages/__VUE/searchbar/index.taro.vue

+ 2 - 1
src/packages/__VUE/searchbar/index.taro.vue

@@ -8,7 +8,7 @@
         <slot name="leftin"></slot>
         <slot name="leftin"></slot>
       </view>
       </view>
       <view class="nut-searchbar__input-inner">
       <view class="nut-searchbar__input-inner">
-        <form action="#" @submit.prevent="handleSubmit">
+        <form action="#">
           <input
           <input
             class="nut-searchbar__input-bar"
             class="nut-searchbar__input-bar"
             :type="inputType"
             :type="inputType"
@@ -18,6 +18,7 @@
             @input="valueChange"
             @input="valueChange"
             @focus="valueFocus"
             @focus="valueFocus"
             @blur="valueBlur"
             @blur="valueBlur"
+            @confirm="handleSubmit"
           />
           />
         </form>
         </form>
         <view @click="handleClear" class="nut-searchbar__input-clear" v-if="clearable" v-show="modelValue.length > 0">
         <view @click="handleClear" class="nut-searchbar__input-clear" v-if="clearable" v-show="modelValue.length > 0">