<uni-forms ref="baseForm" :model="form" label-position="top" labelWidth="100%" class="gk-form" :rules="rules">
<uni-forms-item label="LABEL" name="num" class="form-item">
<uni-easyinput type="number" v-model="form.num" :placeholder="'请输入'"/>
</uni-forms-item>
</uni-forms>
<button type="primary" @click="submit" class="btn">提交</button>
form:{
num:''
},
rules:{
num:{
rules:[
{errorMessage:"请填写",required:true,label:['num']},
{errorMessage:"长度不能超过50个字符",maxLength:50,label:['num']},
// {format:"number",errorMessage:"型号必须为数字值",label:['num']},
{format:"string",errorMessage:"型号必须为数字值",label:['num']},
]
}
}
- 发布:2022-10-10 15:32
- 更新:2022-10-12 11:35
- 阅读:366
产品分类: uniapp/H5
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win10 21H1
HBuilderX类型: 正式
HBuilderX版本号: 3.6.4
浏览器平台: Chrome
浏览器版本: 104.0.5112.81
项目创建方式: HBuilderX
示例代码:
操作步骤:
无
无
预期结果:
number类型正常校验
number类型正常校验
实际结果:
number类型校验通不过
number类型校验通不过
最佳回复
小新z (作者)
maxmun 和 minmun 校验【数值大小】,
我遇到的是输入【字符长度】校验,不同的功能了
2022-10-12 15:18
DCloud_UNI_HT
回复 小新z: 字符长度 为什么 类型是 number ?
2022-10-13 12:12
小新z (作者)
回复 DCloud_UNI_HT: 谢谢,试了下,number类型没有length,我们的需求有问题
2022-10-13 14:41