From 79381dee96e536d3e1b5401397182b20d219297f Mon Sep 17 00:00:00 2001 From: web <candymxq888@outlook.com> Date: 星期五, 11 七月 2025 13:51:27 +0800 Subject: [PATCH] fix:修改取水输入限制 --- pages/device/index.vue | 9 +++++---- 1 files changed, 5 insertions(+), 4 deletions(-) diff --git a/pages/device/index.vue b/pages/device/index.vue index a60b760..10df413 100644 --- a/pages/device/index.vue +++ b/pages/device/index.vue @@ -28,12 +28,12 @@ </view> <uni-popup ref="qushuiDialog" type="dialog"> <uni-popup-dialog type="info" cancelText="取消" confirmText="确认" title="请输入取水量" - before-close="true" + :before-close="true" @confirm="dialogConfirm" @close="dialogClose" > <view> - <input v-model="qushuiNum" type="number" placeholder="请输入取水量(L)" /> + <input v-model="qushuiNum" placeholder="请输入取水量(m³)" /> </view> </uni-popup-dialog> </uni-popup> @@ -81,9 +81,10 @@ // 确认 const dialogConfirm = () => { - if(!qushuiNum.value) { + let reg = /^(0|([1-9][0-9]*))(\.[\d]+)?$/ + if(!reg.test(qushuiNum.value)) { uni.showToast({ - title:'请输入取水量', + title:'取水量为大于零的数字', icon:'none' }) return -- Gitblit v1.9.3