场景:在网络卡顿和附件过大的情况下,附件还在上传中就可以提交/保存表单,导致再次查看明细是,显示的附件不正确
解决方案:
①通过其他字段使用js校验(附件无法使用字段校验)
js脚本:
if(data.uploading){
return {valid:false,data:{message: "还有附件正在上传中" }};
}
else{
return {valid:true};
}
②引入脚本内添加
内容:
:uploading.sync="data.uploading"
data.uploading = false;
校验效果:
注意:使用其他字段校验时,如果该字段内没有值就不会触发js校验,建议使用必填字段