在使用el-upload上传文件时使用自定义的this.$refs.upload.submit()上传文件,在上传时如何判断有没有文件?
在使用el-upload上传文件时使用自定义的this.$refs.upload.submit()上传文件,在上传时如何判断有没有文件?
el-upload有好多钩子函数,定义一个公共变量,作为是否有文件的状态,before-upload等可以判断是否有选择了文件,然后在this.$refs.upload.submit()提交的时候根据变量判断。
//判断files数组的长度是否大于0,不大于0 则未选择附件
var files = this.$refs.upload.uploadFiles;
10 回答11k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
在 upload 组件里
:file-list="fileList"
,通过查看 fileList 值就可以查到是否有值