遍历多个el-form-item校验

217 阅读1分钟
 <div>
          <el-row
            v-for="(item, index) in form.maintenanceTraceList"
            :key="index"
            class="contract-row"
          >
            <el-col :span="7">
              <el-form-item
                :prop="`maintenanceTraceList.${index}.traceUserName`"
                :rules="rules.traceUserName"
                label="跟进人:"
              >
                <el-input
                  v-if="type !== 'check'"
                  v-model="item.traceUserName"
                  maxlength="20"
                />
                <span v-if="type === 'check'">{{ item.traceUserName }}</span>
              </el-form-item>
            </el-col>
          </el-row>
        </div>