如题,如何动态验证input输入数字问题?
`<Form-item :label="item.name" :prop="'items.' + index+ '.tagsubmitvalue'" :key="item.id" v-if="item.tagtype == 1 && item.isnumber == 1" :rules="{type: 'number',required:true,pattern:/^[a-z0-9]+$/,message:'请输入数字',trigger:'change'}">
<Input v-model="item.tagsubmitvalue" placeholder="请输入数字" style="width: 300px" number></Input></Form-item>`
我来补充一下,也是看的
async-validator
的校验规则,写法举例如下:但是要记住,这只是验证数字格式,实际上表单传递的数据格式还是string格式,所以在请求接口的时候仍需要手动去转换Number格式