在一个表单中有上传照片,这个照片的字段在其他模块有配置,根据配置实现对照片必传还是不必传的验证。要求:此字段必须显示,只是在保存的时候验证不同。
<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里面使用三元运算符会报错,不知道该如何解决,求解答,谢谢!
<el-form-item label="照片" prop="txlj" :required="ksxx.sfscsfz==='1'">
...
</el-form-item>