问题
在使用 elementui 表单的过程中,某些表单项需要通过 v-if 来判断是否展示,但是这些表单项出现了检验失效的问题。
解决方法
1、给需要 v-if 判断的表单项添加 key 值
<el-form ref="form" :model="form">
<el-form-item
:key="0"
v-if="hasItem"
label="名称"
prop="type">
<el-input v-model="form.name"></el-input>
</el-form-item>
<el-form-item
:key="1"
v-if="hasItem"
label="类型"
prop="type">
<el-input v-model="form.type