Browse Source

fix: form submit error

richard1015 5 years ago
parent
commit
f995fd29a9

+ 6 - 0
src/packages/searchbar/doc.md

@@ -6,6 +6,7 @@
 
 ```html
 <nut-searchbar
+    v-model="val"
     placeText="请输入自定义文案"
 ></nut-searchbar>
 ```
@@ -14,6 +15,7 @@
 
 ```html
 <nut-searchbar
+    v-model="val"
     placeText="请输入自定义文案"
     :hasSearchButton="false"
 ></nut-searchbar>
@@ -23,6 +25,7 @@
 
 ```html
 <nut-searchbar
+    v-model="val"
     placeText="ERP/姓名/邮箱"
     :hasIcon="true"
     :hasTextButton="true"
@@ -35,6 +38,7 @@
 
 ```html
 <nut-searchbar
+    v-model="val"
     placeText="请输入自定义文案"
     @focus="focusFun"
     @input="inputFun"
@@ -49,6 +53,7 @@
 
 ```html
 <nut-searchbar
+    v-model="val"
     placeText="请输入自定义文案"
     @submit="search"
     @focus="focusFun"
@@ -62,6 +67,7 @@
 export default {
     data() {
         return {
+            val:''
         }
     },
     mounted(){

+ 1 - 1
src/packages/searchbar/searchbar.vue

@@ -1,7 +1,7 @@
 <template>
   <div :class="['nut-searchbar', customClass ? customClass : '']">
     <div class="search-input" :class="[animation ? 'nut-search-ani' : '', inputFocusAnimation ? 'focus' : '']">
-      <form action="javascript:return true" id="input-form">
+      <form id="input-form" @submit.prevent>
         <nut-icon type="search" v-if="hasIcon" :size="searchIconSize" :color="searchIconColor"></nut-icon>
         <input
           type="search"

+ 1 - 1
src/packages/textinput/textinput.vue

@@ -1,5 +1,5 @@
 <template>
-  <form action="javascript:return true" :class="['nut-textinput', { 'nut-textinput-disabled': disabled }]">
+  <form @submit.prevent :class="['nut-textinput', { 'nut-textinput-disabled': disabled }]">
     <span class="nut-textinput-label" v-if="label">{{ label }}</span>
     <input
       :type="type"