ソースを参照

fix(form): taro3.4.x submit refresh #1041

richard1015 3 年 前
コミット
b20ade8dac

+ 1 - 1
src/packages/__VUE/form/index.taro.vue

@@ -1,5 +1,5 @@
 <template>
 <template>
-  <form class="nut-form" @submit="onSubmit">
+  <form class="nut-form" action="#" @submit.prevent="onSubmit">
     <nut-cell-group>
     <nut-cell-group>
       <slot></slot>
       <slot></slot>
     </nut-cell-group>
     </nut-cell-group>

+ 1 - 1
src/packages/__VUE/form/index.vue

@@ -1,5 +1,5 @@
 <template>
 <template>
-  <form class="nut-form" @submit="onSubmit">
+  <form class="nut-form" action="#" @submit.prevent="onSubmit">
     <nut-cell-group>
     <nut-cell-group>
       <slot></slot>
       <slot></slot>
     </nut-cell-group>
     </nut-cell-group>

+ 2 - 2
src/packages/__VUE/formitem/index.scss

@@ -26,7 +26,7 @@
     width: $form-item-label-width;
     width: $form-item-label-width;
     margin-right: $form-item-label-margin-right;
     margin-right: $form-item-label-margin-right;
     flex: none !important;
     flex: none !important;
-    display: inline-block;
+    display: inline-block !important;
     word-wrap: break-word;
     word-wrap: break-word;
     text-align: $form-item-label-text-align;
     text-align: $form-item-label-text-align;
     &.required {
     &.required {
@@ -39,7 +39,7 @@
   }
   }
   &__body {
   &__body {
     flex: 1;
     flex: 1;
-    display: flex;
+    display: flex !important;
     flex-direction: column;
     flex-direction: column;
     &__slots {
     &__slots {
       text-align: $form-item-body-slots-text-align;
       text-align: $form-item-body-slots-text-align;

+ 1 - 1
src/packages/__VUE/uploader/index.scss

@@ -21,7 +21,7 @@
   }
   }
 
 
   &__input {
   &__input {
-    position: absolute;
+    position: absolute !important;
     top: 0;
     top: 0;
     left: 0;
     left: 0;
     width: 100%;
     width: 100%;