在<Upload>组件中,官方文档说明before-upload可以用来在上传之前判断是否停止上传,返回false即可停止
我是这么写的 <Upload :before-upload="handleClickUpload"></Upload>
方法:
handleClickUpload () {
this.$Modal.confirm({
title: 'confirm',
content: '<p>confirm</p>',
onOk: () => {
return true;
},
onCancel: () => {
return false;
}
});
},
但是因为this.$Modal.confirm属于调用另一个方法,等待用户选择,这个时候handleClickUpload返回的就一直为true。
如何能实现 上传之前用户判断是否上传呢。
ps:这种写法就算可以生效,但是也是用户点击上传,选择文件后才会弹出确认框,是否有更好的方法呢?