Ver Fonte

fix(controller): 不能输入小数问题

xiansin há 3 anos atrás
pai
commit
cf5b50a412

+ 3 - 3
pages/formula/angle.vue

xqd
@@ -6,13 +6,13 @@
         <view class="main dir-top-wrap cross-center">
             <view class="form">
                 <u-form-item label="高(cm)" label-width="160">
-                    <u-input type="number" v-model="formData.height" placeholder="请输入高"/>
+                    <u-input type="digit" v-model="formData.height" placeholder="请输入高"/>
                 </u-form-item>
                 <u-form-item label="底边(cm)" label-width="160">
-                    <u-input type="number" v-model="formData.dibian" placeholder="请输入底边"/>
+                    <u-input type="digit" v-model="formData.dibian" placeholder="请输入底边"/>
                 </u-form-item>
                 <u-form-item label="边高(cm)" label-width="160">
-                    <u-input type="number" v-model="formData.biangao" placeholder="选填"/>
+                    <u-input type="digit" v-model="formData.biangao" placeholder="选填"/>
                 </u-form-item>
             </view>
             <view class="btn-group main-left cross-center">

+ 4 - 4
pages/formula/anyangle.vue

xqd
@@ -10,16 +10,16 @@
                     <u-select v-model="angleShow" :list="angleList" @confirm="handleSelectAngle"></u-select>
                 </u-form-item>
                 <u-form-item label="左斜边(cm)" label-width="180">
-                    <u-input type="number" v-model="formData.leftxiebian" placeholder="请输入左斜边"/>
+                    <u-input type="digit" v-model="formData.leftxiebian" placeholder="请输入左斜边"/>
                 </u-form-item>
                 <u-form-item label="右斜边(cm)" label-width="180">
-                    <u-input type="number" v-model="formData.rightxiebian" placeholder="请输入右斜边"/>
+                    <u-input type="digit" v-model="formData.rightxiebian" placeholder="请输入右斜边"/>
                 </u-form-item>
                 <u-form-item label="底边(cm)" label-width="180">
-                    <u-input type="number" v-model="formData.dibian" placeholder="请输入底边"/>
+                    <u-input type="digit" v-model="formData.dibian" placeholder="请输入底边"/>
                 </u-form-item>
                 <u-form-item label="边高(cm)" label-width="180">
-                    <u-input type="number" v-model="formData.biangao" placeholder="选填"/>
+                    <u-input type="digit" v-model="formData.biangao" placeholder="选填"/>
                 </u-form-item>
             </view>
             <view class="btn-group main-left cross-center">

+ 6 - 6
pages/formula/anytriangle.vue

xqd
@@ -6,22 +6,22 @@
         <view class="main dir-top-wrap cross-center">
             <view class="form">
                 <u-form-item label="边长a" label-width="160">
-                    <u-input type="number" v-model="formData.lengtha" :placeholder="lengthAInput.placeholder" :disabled="lengthAInput.disabled"/>
+                    <u-input type="digit" v-model="formData.lengtha" :placeholder="lengthAInput.placeholder" :disabled="lengthAInput.disabled"/>
                 </u-form-item>
                 <u-form-item label="边长b" label-width="160">
-                    <u-input type="number" v-model="formData.lengthb" :placeholder="lengthBInput.placeholder" :disabled="lengthBInput.disabled"/>
+                    <u-input type="digit" v-model="formData.lengthb" :placeholder="lengthBInput.placeholder" :disabled="lengthBInput.disabled"/>
                 </u-form-item>
                 <u-form-item label="边长c" label-width="160">
-                    <u-input type="number" v-model="formData.lengthc" :placeholder="lengthCInput.placeholder" :disabled="lengthCInput.disabled"/>
+                    <u-input type="digit" v-model="formData.lengthc" :placeholder="lengthCInput.placeholder" :disabled="lengthCInput.disabled"/>
                 </u-form-item>
                 <u-form-item label="角度A" label-width="160">
-                    <u-input type="number" v-model="formData.anglea" :placeholder="angleAInput.placeholder" :disabled="angleAInput.disabled"/>
+                    <u-input type="digit" v-model="formData.anglea" :placeholder="angleAInput.placeholder" :disabled="angleAInput.disabled"/>
                 </u-form-item>
                 <u-form-item label="角度B" label-width="160">
-                    <u-input type="number" v-model="formData.angleb" :placeholder="angleBInput.placeholder" :disabled="angleBInput.disabled"/>
+                    <u-input type="digit" v-model="formData.angleb" :placeholder="angleBInput.placeholder" :disabled="angleBInput.disabled"/>
                 </u-form-item>
                 <u-form-item label="角度C" label-width="160">
-                    <u-input type="number" v-model="formData.anglec" :placeholder="angleCInput.placeholder" :disabled="angleCInput.disabled"/>
+                    <u-input type="digit" v-model="formData.anglec" :placeholder="angleCInput.placeholder" :disabled="angleCInput.disabled"/>
                 </u-form-item>
             </view>
             <view class="btn-group main-left cross-center">

+ 7 - 7
pages/formula/baoliangwan.vue

xqd
@@ -6,25 +6,25 @@
         <view class="main dir-top-wrap cross-center">
             <view class="form">
                 <u-form-item label="左高(cm)" label-width="160">
-                    <u-input type="number" v-model="formData.leftHeight" placeholder="请输入左侧高"/>
+                    <u-input type="digit" v-model="formData.leftHeight" placeholder="请输入左侧高"/>
                 </u-form-item>
                 <u-form-item label="右高(cm)" label-width="160">
-                    <u-input type="number" v-model="formData.rightHeight" placeholder="请输入右侧高"/>
+                    <u-input type="digit" v-model="formData.rightHeight" placeholder="请输入右侧高"/>
                 </u-form-item>
                 <u-form-item label="左角度(°)" label-width="160">
-                    <u-input type="number" v-model="formData.leftAngle" placeholder="请输入左角度"/>
+                    <u-input type="digit" v-model="formData.leftAngle" placeholder="请输入左角度"/>
                 </u-form-item>
                 <u-form-item label="右角度(°)" label-width="160">
-                    <u-input type="number" v-model="formData.rightAngle" placeholder="请输入右角度"/>
+                    <u-input type="digit" v-model="formData.rightAngle" placeholder="请输入右角度"/>
                 </u-form-item>
                 <u-form-item label="边高(cm)" label-width="160">
-                    <u-input type="number" v-model="formData.biangao" placeholder="请输入边高"/>
+                    <u-input type="digit" v-model="formData.biangao" placeholder="请输入边高"/>
                 </u-form-item>
                 <u-form-item label="柱宽(cm)" label-width="160">
-                    <u-input type="number" v-model="formData.zhukuan" placeholder="请输入柱宽"/>
+                    <u-input type="digit" v-model="formData.zhukuan" placeholder="请输入柱宽"/>
                 </u-form-item>
                 <u-form-item label="长(cm)" label-width="160">
-                    <u-input type="number" v-model="formData.length" placeholder="选填"/>
+                    <u-input type="digit" v-model="formData.length" placeholder="选填"/>
                 </u-form-item>
             </view>
             <view class="btn-group main-left cross-center">

+ 2 - 2
pages/formula/bianjindanbian.vue

xqd
@@ -6,10 +6,10 @@
         <view class="main dir-top-wrap cross-center">
             <view class="form">
                 <u-form-item label="底宽(cm)" label-width="160">
-                    <u-input type="number" v-model="formData.dikuan" placeholder="请输入底宽"/>
+                    <u-input type="digit" v-model="formData.dikuan" placeholder="请输入底宽"/>
                 </u-form-item>
                 <u-form-item label="变径(cm)" label-width="160">
-                    <u-input type="number" v-model="formData.bianjin" placeholder="请输入变径"/>
+                    <u-input type="digit" v-model="formData.bianjin" placeholder="请输入变径"/>
                 </u-form-item>
             </view>
             <view class="btn-group main-left cross-center">

+ 2 - 2
pages/formula/bianjinshuangbian.vue

xqd
@@ -6,10 +6,10 @@
         <view class="main dir-top-wrap cross-center">
             <view class="form">
                 <u-form-item label="底宽(cm)" label-width="160">
-                    <u-input type="number" v-model="formData.dikuan" placeholder="请输入底宽"/>
+                    <u-input type="digit" v-model="formData.dikuan" placeholder="请输入底宽"/>
                 </u-form-item>
                 <u-form-item label="变径(cm)" label-width="160">
-                    <u-input type="number" v-model="formData.bianjin" placeholder="请输入变径"/>
+                    <u-input type="digit" v-model="formData.bianjin" placeholder="请输入变径"/>
                 </u-form-item>
             </view>
             <view class="btn-group main-left cross-center">

+ 4 - 4
pages/formula/downhill.vue

xqd
@@ -6,16 +6,16 @@
         <view class="main dir-top-wrap cross-center">
             <view class="form">
                 <u-form-item label="高(cm)" label-width="160">
-                    <u-input type="number" v-model="formData.height" placeholder="请输入高"/>
+                    <u-input type="digit" v-model="formData.height" placeholder="请输入高"/>
                 </u-form-item>
                 <u-form-item label="角度(°)" label-width="160">
-                    <u-input type="number" v-model="formData.angle" placeholder="请输入角度"/>
+                    <u-input type="digit" v-model="formData.angle" placeholder="请输入角度"/>
                 </u-form-item>
                 <u-form-item label="边高(cm)" label-width="160">
-                    <u-input type="number" v-model="formData.biangao" placeholder="请输入边高"/>
+                    <u-input type="digit" v-model="formData.biangao" placeholder="请输入边高"/>
                 </u-form-item>
                 <u-form-item label="长(cm)" label-width="160">
-                    <u-input type="number" v-model="formData.length" placeholder="选填"/>
+                    <u-input type="digit" v-model="formData.length" placeholder="选填"/>
                 </u-form-item>
             </view>
             <view class="btn-group main-left cross-center">

+ 5 - 5
pages/formula/duochengdengwan.vue

xqd
@@ -6,23 +6,23 @@
         <view class="main dir-top-wrap cross-center">
             <view class="form">
                 <u-form-item label="角度(°)" label-width="180">
-                    <u-input type="number" v-model="formData.angle"  placeholder="请输入角度"/>
+                    <u-input type="digit" v-model="formData.angle"  placeholder="请输入角度"/>
                 </u-form-item>
                 <u-form-item label="层间距(cm)" label-width="180">
-                    <u-input type="number" v-model="formData.cengjianju"  placeholder="请输入层间距"/>
+                    <u-input type="digit" v-model="formData.cengjianju"  placeholder="请输入层间距"/>
                 </u-form-item>
                 <u-form-item label="已测量层数" label-width="180">
                     <text @click="cengShow = true" class="select">{{cengTxt}}</text>
                     <u-select v-model="cengShow" :list="cengList" @confirm="handleSelectCeng"></u-select>
                 </u-form-item>
                 <u-form-item label="边高(cm)" label-width="180">
-                    <u-input type="number" v-model="formData.biangao" placeholder="请输入边高"/>
+                    <u-input type="digit" v-model="formData.biangao" placeholder="请输入边高"/>
                 </u-form-item>
                 <u-form-item label="起弯(cm)" label-width="180">
-                    <u-input type="number" v-model="formData.qiwan" placeholder="请输入起弯"/>
+                    <u-input type="digit" v-model="formData.qiwan" placeholder="请输入起弯"/>
                 </u-form-item>
                 <u-form-item label="斜边(cm)" label-width="180">
-                    <u-input type="number" v-model="formData.xiebian"  placeholder="选填"/>
+                    <u-input type="digit" v-model="formData.xiebian"  placeholder="选填"/>
                 </u-form-item>
 
             </view>

+ 5 - 5
pages/formula/duochengzhijiao.vue

xqd
@@ -6,23 +6,23 @@
         <view class="main dir-top-wrap cross-center">
             <view class="form">
                 <u-form-item label="角度(°)" label-width="180">
-                    <u-input type="number" v-model="formData.angle"  placeholder="请输入角度"/>
+                    <u-input type="digit" v-model="formData.angle"  placeholder="请输入角度"/>
                 </u-form-item>
                 <u-form-item label="层间距(cm)" label-width="180">
-                    <u-input type="number" v-model="formData.cengjianju"  placeholder="请输入层间距"/>
+                    <u-input type="digit" v-model="formData.cengjianju"  placeholder="请输入层间距"/>
                 </u-form-item>
                 <u-form-item label="已测量层数" label-width="180">
                     <text @click="cengShow = true" class="select">{{cengTxt}}</text>
                     <u-select v-model="cengShow" :list="cengList" @confirm="handleSelectCeng"></u-select>
                 </u-form-item>
                 <u-form-item label="斜边(cm)" label-width="180">
-                    <u-input type="number" v-model="formData.xiebian"  placeholder="请输入斜边"/>
+                    <u-input type="digit" v-model="formData.xiebian"  placeholder="请输入斜边"/>
                 </u-form-item>
                 <u-form-item label="边高(cm)" label-width="180">
-                    <u-input type="number" v-model="formData.biangao" placeholder="请输入边高"/>
+                    <u-input type="digit" v-model="formData.biangao" placeholder="请输入边高"/>
                 </u-form-item>
                 <u-form-item label="起弯(cm)" label-width="180">
-                    <u-input type="number" v-model="formData.qiwan" placeholder="选填"/>
+                    <u-input type="digit" v-model="formData.qiwan" placeholder="选填"/>
                 </u-form-item>
             </view>
             <view class="btn-group main-left cross-center">

+ 3 - 3
pages/formula/guoqiangwan.vue

xqd
@@ -6,13 +6,13 @@
         <view class="main dir-top-wrap cross-center">
             <view class="form">
                 <u-form-item label="底边(cm)" label-width="160">
-                    <u-input type="number" v-model="formData.dibian" placeholder="请输入左侧高"/>
+                    <u-input type="digit" v-model="formData.dibian" placeholder="请输入左侧高"/>
                 </u-form-item>
                 <u-form-item label="边高(cm)" label-width="160">
-                    <u-input type="number" v-model="formData.biangao" placeholder="请输入边高"/>
+                    <u-input type="digit" v-model="formData.biangao" placeholder="请输入边高"/>
                 </u-form-item>
                 <u-form-item label="长(cm)" label-width="160">
-                    <u-input type="number" v-model="formData.length" placeholder="请输入长"/>
+                    <u-input type="digit" v-model="formData.length" placeholder="请输入长"/>
                 </u-form-item>
             </view>
             <view class="btn-group main-left cross-center">

+ 7 - 7
pages/formula/guozhuwan.vue

xqd
@@ -6,25 +6,25 @@
         <view class="main dir-top-wrap cross-center">
             <view class="form">
                 <u-form-item label="左高(cm)" label-width="160">
-                    <u-input type="number" v-model="formData.leftHeight" placeholder="请输入左侧高"/>
+                    <u-input type="digit" v-model="formData.leftHeight" placeholder="请输入左侧高"/>
                 </u-form-item>
                 <u-form-item label="右高(cm)" label-width="160">
-                    <u-input type="number" v-model="formData.rightHeight" placeholder="请输入右侧高"/>
+                    <u-input type="digit" v-model="formData.rightHeight" placeholder="请输入右侧高"/>
                 </u-form-item>
                 <u-form-item label="左角度(°)" label-width="160">
-                    <u-input type="number" v-model="formData.leftAngle" placeholder="请输入左角度"/>
+                    <u-input type="digit" v-model="formData.leftAngle" placeholder="请输入左角度"/>
                 </u-form-item>
                 <u-form-item label="右角度(°)" label-width="160">
-                    <u-input type="number" v-model="formData.rightAngle" placeholder="请输入右角度"/>
+                    <u-input type="digit" v-model="formData.rightAngle" placeholder="请输入右角度"/>
                 </u-form-item>
                 <u-form-item label="边高(cm)" label-width="160">
-                    <u-input type="number" v-model="formData.biangao" placeholder="请输入边高"/>
+                    <u-input type="digit" v-model="formData.biangao" placeholder="请输入边高"/>
                 </u-form-item>
                 <u-form-item label="柱宽(cm)" label-width="160">
-                    <u-input type="number" v-model="formData.zhukuan" placeholder="请输入柱宽"/>
+                    <u-input type="digit" v-model="formData.zhukuan" placeholder="请输入柱宽"/>
                 </u-form-item>
                 <u-form-item label="长(cm)" label-width="160">
-                    <u-input type="number" v-model="formData.length" placeholder="选填"/>
+                    <u-input type="digit" v-model="formData.length" placeholder="选填"/>
                 </u-form-item>
             </view>
             <view class="btn-group main-left cross-center">

+ 6 - 6
pages/formula/normal.vue

xqd
@@ -6,22 +6,22 @@
         <view class="main dir-top-wrap cross-center">
             <view class="form">
                 <u-form-item label="高(cm)" label-width="160">
-                    <u-input type="number" v-model="formData.height" :placeholder="heightInput.placeholder" :disabled="heightInput.disabled"/>
+                    <u-input type="digit" v-model="formData.height" :placeholder="heightInput.placeholder" :disabled="heightInput.disabled"/>
                 </u-form-item>
                 <u-form-item label="角度(°)" label-width="160">
-                    <u-input type="number" v-model="formData.angle" :placeholder="angleInput.placeholder" :disabled="angleInput.disabled"/>
+                    <u-input type="digit" v-model="formData.angle" :placeholder="angleInput.placeholder" :disabled="angleInput.disabled"/>
                 </u-form-item>
                 <u-form-item label="底边(cm)" label-width="160">
-                    <u-input type="number" v-model="formData.dibian" :placeholder="dibianInput.placeholder" :disabled="dibianInput.disabled"/>
+                    <u-input type="digit" v-model="formData.dibian" :placeholder="dibianInput.placeholder" :disabled="dibianInput.disabled"/>
                 </u-form-item>
                 <u-form-item label="斜边(cm)" label-width="160">
-                    <u-input type="number" v-model="formData.xiebian" :placeholder="xiebianInput.placeholder" :disabled="xiebianInput.disabled"/>
+                    <u-input type="digit" v-model="formData.xiebian" :placeholder="xiebianInput.placeholder" :disabled="xiebianInput.disabled"/>
                 </u-form-item>
                 <u-form-item label="边高(cm)" label-width="160">
-                    <u-input type="number" v-model="formData.biangao" placeholder="选填"/>
+                    <u-input type="digit" v-model="formData.biangao" placeholder="选填"/>
                 </u-form-item>
                 <u-form-item label="长(cm)" label-width="160">
-                    <u-input type="number" v-model="formData.length" placeholder="选填"/>
+                    <u-input type="digit" v-model="formData.length" placeholder="选填"/>
                 </u-form-item>
             </view>
             <view class="btn-group main-left cross-center">

+ 3 - 3
pages/formula/rightAngle22.vue

xqd
@@ -6,13 +6,13 @@
         <view class="main dir-top-wrap cross-center">
             <view class="form">
                 <u-form-item label="高/底边(cm)" label-width="180">
-                    <u-input type="number" v-model="formData.dibian" placeholder="请输入高或底边"/>
+                    <u-input type="digit" v-model="formData.dibian" placeholder="请输入高或底边"/>
                 </u-form-item>
                 <u-form-item label="边高(cm)" label-width="180">
-                    <u-input type="number" v-model="formData.biangao" placeholder="请输入边高"/>
+                    <u-input type="digit" v-model="formData.biangao" placeholder="请输入边高"/>
                 </u-form-item>
                 <u-form-item label="长(cm)" label-width="180">
-                    <u-input type="number" v-model="formData.length" placeholder="选填"/>
+                    <u-input type="digit" v-model="formData.length" placeholder="选填"/>
                 </u-form-item>
             </view>
             <view class="btn-group main-left cross-center">

+ 3 - 3
pages/formula/rightAngle30.vue

xqd
@@ -6,13 +6,13 @@
         <view class="main dir-top-wrap cross-center">
             <view class="form">
                 <u-form-item label="底边(cm)" label-width="160">
-                    <u-input type="number" v-model="formData.dibian" placeholder="请输入底边"/>
+                    <u-input type="digit" v-model="formData.dibian" placeholder="请输入底边"/>
                 </u-form-item>
                 <u-form-item label="边高(cm)" label-width="160">
-                    <u-input type="number" v-model="formData.biangao" placeholder="请输入边高"/>
+                    <u-input type="digit" v-model="formData.biangao" placeholder="请输入边高"/>
                 </u-form-item>
                 <u-form-item label="长(cm)" label-width="160">
-                    <u-input type="number" v-model="formData.length" placeholder="选填"/>
+                    <u-input type="digit" v-model="formData.length" placeholder="选填"/>
                 </u-form-item>
             </view>
             <view class="btn-group main-left cross-center">

+ 3 - 3
pages/formula/rightAngle45.vue

xqd
@@ -6,13 +6,13 @@
         <view class="main dir-top-wrap cross-center">
             <view class="form">
                 <u-form-item label="底边(cm)" label-width="160">
-                    <u-input type="number" v-model="formData.dibian" placeholder="请输入底边"/>
+                    <u-input type="digit" v-model="formData.dibian" placeholder="请输入底边"/>
                 </u-form-item>
                 <u-form-item label="边高(cm)" label-width="160">
-                    <u-input type="number" v-model="formData.biangao" placeholder="请输入边高"/>
+                    <u-input type="digit" v-model="formData.biangao" placeholder="请输入边高"/>
                 </u-form-item>
                 <u-form-item label="长(cm)" label-width="160">
-                    <u-input type="number" v-model="formData.length" placeholder="选填"/>
+                    <u-input type="digit" v-model="formData.length" placeholder="选填"/>
                 </u-form-item>
             </view>
             <view class="btn-group main-left cross-center">

+ 2 - 2
pages/formula/rightAngleHorizontal.vue

xqd
@@ -6,10 +6,10 @@
         <view class="main dir-top-wrap cross-center">
             <view class="form">
                 <u-form-item label="边高(cm)" label-width="160">
-                    <u-input type="number" v-model="formData.biangao" placeholder="请输入边高"/>
+                    <u-input type="digit" v-model="formData.biangao" placeholder="请输入边高"/>
                 </u-form-item>
                 <u-form-item label="底宽(cm)" label-width="160">
-                    <u-input type="number" v-model="formData.dikuan" placeholder="请输入底宽"/>
+                    <u-input type="digit" v-model="formData.dikuan" placeholder="请输入底宽"/>
                 </u-form-item>
             </view>
             <view class="btn-group main-left cross-center">

+ 2 - 2
pages/formula/rightAngleVertical.vue

xqd
@@ -6,10 +6,10 @@
         <view class="main dir-top-wrap cross-center">
             <view class="form">
                 <u-form-item label="边高(cm)" label-width="160">
-                    <u-input type="number" v-model="formData.biangao" placeholder="请输入边高"/>
+                    <u-input type="digit" v-model="formData.biangao" placeholder="请输入边高"/>
                 </u-form-item>
                 <u-form-item label="底宽(cm)" label-width="160">
-                    <u-input type="number" v-model="formData.dikuan" placeholder="请输入底宽"/>
+                    <u-input type="digit" v-model="formData.dikuan" placeholder="请输入底宽"/>
                 </u-form-item>
             </view>
             <view class="btn-group main-left cross-center">

+ 2 - 2
pages/formula/santongwan.vue

xqd
@@ -6,10 +6,10 @@
         <view class="main dir-top-wrap cross-center">
             <view class="form">
                 <u-form-item label="次边高(cm)" label-width="160">
-                    <u-input type="number" v-model="formData.cibianheight" placeholder="请输入次底高"/>
+                    <u-input type="digit" v-model="formData.cibianheight" placeholder="请输入次底高"/>
                 </u-form-item>
                 <u-form-item label="次底宽(cm)" label-width="160">
-                    <u-input type="number" v-model="formData.cidilength" placeholder="请输入次底宽"/>
+                    <u-input type="digit" v-model="formData.cidilength" placeholder="请输入次底宽"/>
                 </u-form-item>
             </view>
             <view class="btn-group main-left cross-center">

+ 2 - 2
pages/formula/santongwanHorizontal.vue

xqd
@@ -6,10 +6,10 @@
         <view class="main dir-top-wrap cross-center">
             <view class="form">
                 <u-form-item label="次边高(cm)" label-width="160">
-                    <u-input type="number" v-model="formData.cibianheight" placeholder="请输入次底高"/>
+                    <u-input type="digit" v-model="formData.cibianheight" placeholder="请输入次底高"/>
                 </u-form-item>
                 <u-form-item label="次底宽(cm)" label-width="160">
-                    <u-input type="number" v-model="formData.cidilength" placeholder="请输入次底宽"/>
+                    <u-input type="digit" v-model="formData.cidilength" placeholder="请输入次底宽"/>
                 </u-form-item>
             </view>
             <view class="btn-group main-left cross-center">

+ 3 - 3
pages/formula/slice.vue

xqd
@@ -6,13 +6,13 @@
         <view class="main dir-top-wrap cross-center">
             <view class="form">
                 <u-form-item label="边高(cm)" label-width="160">
-                    <u-input type="number" v-model="formData.biangao"  :placeholder="biangaoInput.placeholder" :disabled="biangaoInput.disabled"/>
+                    <u-input type="digit" v-model="formData.biangao"  :placeholder="biangaoInput.placeholder" :disabled="biangaoInput.disabled"/>
                 </u-form-item>
                 <u-form-item label="角度(°)" label-width="160">
-                    <u-input type="number" v-model="formData.angle" :placeholder="angleInput.placeholder" :disabled="angleInput.disabled"/>
+                    <u-input type="digit" v-model="formData.angle" :placeholder="angleInput.placeholder" :disabled="angleInput.disabled"/>
                 </u-form-item>
                 <u-form-item label="切口(cm)" label-width="160">
-                    <u-input type="number" v-model="formData.slice" :placeholder="sliceInput.placeholder" :disabled="sliceInput.disabled"/>
+                    <u-input type="digit" v-model="formData.slice" :placeholder="sliceInput.placeholder" :disabled="sliceInput.disabled"/>
                 </u-form-item>
             </view>
             <view class="btn-group main-left cross-center">

+ 4 - 4
pages/formula/uphill.vue

xqd
@@ -6,16 +6,16 @@
         <view class="main dir-top-wrap cross-center">
             <view class="form">
                 <u-form-item label="高(cm)" label-width="160">
-                    <u-input type="number" v-model="formData.height" placeholder="请输入高"/>
+                    <u-input type="digit" v-model="formData.height" placeholder="请输入高"/>
                 </u-form-item>
                 <u-form-item label="角度(°)" label-width="160">
-                    <u-input type="number" v-model="formData.angle" placeholder="请输入角度"/>
+                    <u-input type="digit" v-model="formData.angle" placeholder="请输入角度"/>
                 </u-form-item>
                 <u-form-item label="边高(cm)" label-width="160">
-                    <u-input type="number" v-model="formData.biangao" placeholder="请输入边高"/>
+                    <u-input type="digit" v-model="formData.biangao" placeholder="请输入边高"/>
                 </u-form-item>
                 <u-form-item label="长(cm)" label-width="160">
-                    <u-input type="number" v-model="formData.length" placeholder="选填"/>
+                    <u-input type="digit" v-model="formData.length" placeholder="选填"/>
                 </u-form-item>
             </view>
             <view class="btn-group main-left cross-center">

+ 1 - 1
pages/math/index.vue

xqd
@@ -6,7 +6,7 @@
 			</view>
 			<view class="input">
 				<u-input
-						type="number"
+						type="digit"
 						:custom-style="{backgroundColor: '#ffffff',borderRadius:'10rpx',padding:'8rpx 16rpx'}"
 						placeholder-style="color:#aaa"
 						placeholder="请输入角度(0-90°)"

BIN
static/images/login-bg.jpg