elementui中的表单验证问题

在一个表单中有上传照片,这个照片的字段在其他模块有配置,根据配置实现对照片必传还是不必传的验证。要求:此字段必须显示,只是在保存的时候验证不同。

<el-form-item label="照片" prop="txlj" required>
    <upload-img :uploadPic="canUpload"
        :downloadPic="canDownload"
        modeName="kszp"
        tipText="建议图片比例为1:1"
        :maxSize="50"
        :clientName.sync="form.txkhd"
        :serverPath.sync="form.txlj"
        :serverName.sync="form.txfwd"></upload-img>
</el-form-item>

判断条件为this.ksxx.sfscsfz==='1'。使用v-if不符合业务逻辑,required里面使用三元运算符会报错,不知道该如何解决,求解答,谢谢!

阅读 2k
1 个回答

<el-form-item label="照片" prop="txlj" :required="ksxx.sfscsfz==='1'">
...
</el-form-item>

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题