type check failed for prop "model". Expected Object, got Array

153 阅读1分钟

preview

错误:类型校验时,表单希望绑定的是一个对象,但却得到一个数组

解决办法:

<el-form
    v-if="projectList.length !== 0"
    :model="{ projectList }"
    :rules="formRules"
>
    <el-form-item
      :prop="`projectList[${index}].title`"
      :rules="formRules.require"
    >
</el-form>