控制台打印Uncaught (in promise) cancel原因: this.$confirm方法内置pormise方法所以不能把.catch()去掉(因为取消操作时,无法捕获)
this.$confirm('此操作将永久删除该文件, 是否继续?', '提示', {
confirmButtonText: '确定',
cancelButtonText: '取消',
type: 'warning'
}).then(() => {
this.$message({
type: 'success',
message: '删除成功!'
});
}).catch(e=>e);//这个.catch()删除掉就会打印Uncaught (in promise) cancel
网友评论