Vue

element 上传组件before-remove钩子问题解决

2020-04-08  本文已影响0人  pledge_言

element 上传组件before-remove钩子问题解决

应公司业务要求已上传文件删除前提醒确认代码如下

      if(file && file.status === "success"){
          return this.$confirm('此操作将永久删除该文件, 是否继续?', '系统提示',{
                confirmButtonText: '确认',
                cancelButtonText: '取消',
                type: 'warning',
                center: true
            }).then(() => {
                this.$message({
                    type: 'success',
                    message: '删除成功!'
                });
            }).catch(() => {
                this.$message({
                    type: 'info',
                    message: '已取消删除!'
                });
                reject(false);
            });
        }

确认会直接调用on-remove方法具体代码如下

 if (file && file.status==="success") {
    this.$axios.delete("url" + data);
  }
上一篇 下一篇

猜你喜欢

热点阅读