表格行input校验

Posted 0520euv

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了表格行input校验相关的知识,希望对你有一定的参考价值。

最近改需求,碰到个表格行内input需要校验的。

解决方法:

1、先用el-form将表格包裹起来

2、 表格有个 scope.$index 可以使用

具体代码如下:

 1 <el-form :model="tableForm">
 2      <el-table:data="tableForm.tableData">
 5 
 6            <el-table-column prop="Count" label="数量" >
 8               <template slot-scope="scope">
 9                 <el-form-item :prop="‘tableData.‘ + scope.$index + ‘.count‘"
10                               :rules="[{required: true, message: ‘请输入数量*‘, trigger: ‘blur‘}]">
11                   <el-input
12                     size="small"
13                     v-model="scope.row.count"
14                     placeholder="请输入配送数量"
15                   ></el-input>
16                 </el-form-item>
17               </template>
18             </el-table-column>
19 </el-form>

data(){
  return {
  tableForm: {
     tableData: [],
        },
}
}

 

以上是关于表格行input校验的主要内容,如果未能解决你的问题,请参考以下文章

如何使子表单行项目在 zoho creator 片段页面的 HTML 表格中仅出现一次?

element UI -- 表格内自定义表单校验Value 值只获取上一次的值 解决方案

有人可以解释以下 R 代码片段吗? [关闭]

删除表格当前行

一个表格中选定的tr,显示在另一个表格中

android片段表格布局