element的动态prop不进行验证

187 阅读1分钟
prop是不允许有空值的,如果有空值则不会验证,空值可以用empty代替,

<el-col :span="12">
   <el-form-item label="所属部门" :key="form.own_org_name" :prop="form.status==='在用' ? 'own_org_id' : ''">
      <el-input v-model="form.own_org_name" placeholder="请选择资产保管人" disabled/>
   </el-form-item>
</el-col>

我以前写空值也不会这样,今天写了反而一直没有用,长知识了

<el-col :span="12">
   <el-form-item label="所属部门" :key="form.own_org_name" :prop="form.status==='在用' ? 'own_org_id' : 'empty'">
      <el-input v-model="form.own_org_name" placeholder="请选择资产保管人" disabled/>
   </el-form-item>
</el-col>