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定义,而不能像我们之前定义一个大的数组放在一起

相关推荐
征尘bjajmd1 天前
vue+element-ui实现主子表
javascript·vue.js·elementui
帧栈1 天前
开发避坑短篇(6):Vue+Element UI 深度选择器实现表单元素精准对齐的技术实践
vue.js·ui·elementui
帧栈3 天前
开发避坑短篇(5):vue el-date-picker 设置默认开始结束时间
前端·vue.js·elementui
change_fate4 天前
el-input 动态获焦
javascript·vue.js·elementui
清岚_lxn4 天前
vue3 antd modal对话框里的前端html导出成pdf并下载
pdf·vue3·html2canvas·jspdf
言6665 天前
js 数字逢三切断、整数最大9位、小数最大2位
javascript·vue.js·elementui
顾辰呀5 天前
文件上传 ,显示文件列
前端·vue.js·elementui
前端_yu小白6 天前
el-table固定高度,数据多出现滚动条,表头和内容对不齐
javascript·vue.js·elementui·el-table·表格对不齐
fanTuanye7 天前
前端环境搭建---基于SpringBoot+MySQL+Vue+ElementUI+Mybatis前后端分离面向小白管理系统搭建
vue.js·elementui·npm·springboot·前端开发环境搭建
qziovv8 天前
控制Vue对话框显示隐藏
javascript·vue.js·elementui