element Form表单 自定义校验规则,添加校验validator

岳浩
2023-12-01

将prop 属性设置为需校验的字段名。

输入框仅允许输入数字

οninput="value=value.replace(/[^0-9.]/g,'')"

最长字符为maxlength="3"

v-model.number 是被绑定输入的数值为number类型。   

<el-form :model="editItem" :rules="rules" ref="ruleForm" label-width="100px" class="demo-ruleForm">
    <el-form-item label="工艺名称" prop="technologyName">
      <el-input v-model="editItem.technologyName"></el-input>
    </el-form-item>
    <el-form-item label="工艺编码" prop="technologyCode">
      <el-input v-model="editItem.technologyCode" oninput="value=value.replace(/[^0-9.]/g,'')" maxlength="2" :min="1" :disabled="disabled"></el-input>
    </el-form-item>
  </el-form>

绑定

 类似资料: