最近项目中使用 el-input,需求要求只能输入数字且输入的数字范围控制在 1-60 秒内,于是就想到 el-input 自带的属性 min 和 max 来设置范围,结果不管用,最终采用以下方式来控制,废话不多说,直接上代码: <el-input v-model="form.time" oninput="if(value){value=value.replace(/[^\d]/g,'')} if(valu...
直接上代码: <el-input v-if="item.id != 1" v-model="item.price" type="number" oninput="if(value){value=value.replace(/[^\d]/g,'')} if(value<=0){value=''} if(value>999999999){value=999999999}" style="width: 200px" >...
这样写是无效的,长度限制并没有生效 <el-input v-model="value"size="small"type="number"onkeyup="if(value.length > 3) value = value.slice(0,3)"min="1"max="999"show-word-limit></el-input> 将type类型设置为number,设置max和min属性即可...
输入3-5长度内容,在【点击查看密码】那个按钮后会提示Length should be 3 to 5,有效长度不能通过校验 Additional comments (empty) Author deliamurray2001 commented Jul 18, 2024 在案例中可以复现 Contributor makedopamine commented Jul 18, 2024 { min: 5, max: 20, message: 'Length should be 3 to...
Issue Remove Inactive [Component] [input] <el-input v-model="ruleForm.name" type="password" show-password="true" /> 导致校验规则的min,max失效 #26612 Sign in to view logs Summary Jobs issue-remove-inactive Run details Usage Workflow file ...
最近项目中使用el-input,需求要求只能输入数字且输入的数字范围控制在1-60秒内,于是就想到el-input自带的属性min和max来设置范围,结果不管用,最终采用以下方式来控制,废话不多说,直接上代码: <el-input v-model='form.time' o...
Steps to reproduce pnpm create vite my-vue-app --template vue-ts pnpm install pnpm install element-plus 在main.ts添加element-plus 在vue文件中添加<el-input-number v-model="num" :min="100" :max="9" /> pnpm build pnpm preview 打开预览,页面崩溃 ...