element-plus关于表单数据自定义参数校验

element-plus关于表单数据自定义参数校验

核心点:

代码:

html 复制代码
<el-form-item :prop="'tableData[' + scope.$index + '].score'"
    :rules="[
      { required: true, message: '得分不能为空', trigger: 'blur' },
      { validator:  (rule: any, value: any, callback: any) =>{ validateScore(rule,value,scope.row.defaultScore,callback)}, trigger: 'blur' }
     ]"
    style="margin-bottom: 0px !important;">
	  <el-input
	    style="width: 70px"
	    placeholder="得分"
	    v-model="tableFrom.tableData[scope.$index].score"
	    type="number"
	    min="0"
	    :max="scope.row.defaultScore"
	  />
</el-form-item>

主要是需要自己在rules定义,而不能像我们之前定义一个大的数组放在一起

相关推荐
阿奇__3 小时前
elementUI table 多列排序并保持状态样式显示正确(无需修改源码)
前端·vue.js·elementui
前端小L5 小时前
专题三:完善响应式 —— readonly 与 isReactive
源码·vue3
神色自若5 小时前
vue3 带tabs的后台管理系统,切换tab标签后,共用界面带参数缓存界面状态
前端·vue3
H@Z*rTE|i21 小时前
elementUi 当有弹窗的时候提示语被覆盖的问题
前端·javascript·elementui
阿奇__21 小时前
vue2+elementUI table多个字段排序
前端·javascript·elementui
J总裁的小芒果1 天前
原生Table写一行保证两条数据
javascript·vue.js·elementui
前端小L1 天前
专题一:搭建测试驱动环境 (TypeScript + Vitest)
前端·javascript·typescript·源码·vue3
前端小L1 天前
专题二:核心机制 —— reactive 与 effect
javascript·源码·vue3
沐墨染1 天前
大型数据分析组件前端实践:多维度检索与实时交互设计
前端·elementui·数据挖掘·数据分析·vue·交互
南玖i1 天前
SuperMap iServer + vue3 实现点聚合 超简单!
javascript·vue.js·elementui