소스 검색

feat: pc端金额筛选组件输入格式化调整

cuiyalong 1 년 전
부모
커밋
2c2dbaca66
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 2
      apps/bigmember_pc/src/components/selector-cascader/MoneySelection.vue

+ 2 - 2
apps/bigmember_pc/src/components/selector-cascader/MoneySelection.vue

@@ -20,7 +20,7 @@
                     class="min-input"
                     class="min-input"
                     name="minprice"
                     name="minprice"
                     maxlength="9"
                     maxlength="9"
-                    oninput="value=value.replace(/[^\d]/g, '')"
+                    oninput="value=value.replace(/^\D*(\d*(?:\.\d{0,2})?).*$/g, '$1')"
                     v-model.number="inputGroupCache.min"
                     v-model.number="inputGroupCache.min"
                   />
                   />
                   <span class="unit">万元</span>
                   <span class="unit">万元</span>
@@ -32,7 +32,7 @@
                     class="max-input"
                     class="max-input"
                     name="maxprice"
                     name="maxprice"
                     maxlength="9"
                     maxlength="9"
-                    oninput="value=value.replace(/[^\d]/g, '')"
+                    oninput="value=value.replace(/^\D*(\d*(?:\.\d{0,2})?).*$/g, '$1')"
                     v-model.number="inputGroupCache.max"
                     v-model.number="inputGroupCache.max"
                   />
                   />
                   <span class="unit">万元</span>
                   <span class="unit">万元</span>