前言:
vue + element 项目中遇到form表单需要动态增删的情况,做了个小demo,效果大概是这样的:
这里主要想讲的是,表单中某属性是个数组,而想要验证每个数组里的每个数据,该怎么配置呢?
html部分代码:
<template>
<div class="hello">
<el-form :model="form" :rules="rules" ref="form" label-width="100px">
<el-row v-for="(item, index) in form.data" :key="index">
<el-col :span="8">
<el-form-item label="姓名" :prop="`data[${index}].name`" :rules='rules.name'>
<el-input v-model="item.name" clearable></el-input>
</el-form-item>