async await 异步调用ajax实例
程序员文章站
2022-03-07 13:45:54
async await 异步调用ajax实例:检测文件数, 当文件数量>x , 则返回错误信息, 异 则 发请求 进行删除操作 //检查文件数,如果超过x,则 禁止用户操作 async checkFileMount(_tableSelection) { this.filemgtLoading = true; let response; var params = { list: _tableSelection }; await check...
async await 异步调用ajax实例:
检测文件数, 当文件数量>x , 则返回错误信息, 异 则 发请求 进行删除操作
//检查文件数,如果超过x,则 禁止用户操作
async checkFileMount(_tableSelection) {
this.filemgtLoading = true;
let response;
var params = { list: _tableSelection };
await checkFileCount(params)
.then(res => {
response = res;
})
.catch(e => {});
return response;
},
// Delete
handleDelete() {
this.checkFileMount(this.tableSelection).then(res => {
//条数少于 x 可以操作
if (res.msg === "COUNTPASS") {
this._handleDelete(this.tableSelection);
this.filemgtLoading = false;
} else if (res.msg === "OUTOFCOMPASS") {
this.filemgtLoading = false;
this.$message({
showClose: true,
message: "file count > x, you can't do this",
type: "error"
});
}
});
},
本文地址:https://blog.csdn.net/qq_37167049/article/details/107450624
上一篇: 牛逼的早餐店老板太会做生意!月赚20万,让同行眼红不已
下一篇: go实现冒泡排序的示例代码
推荐阅读
-
Spring Boot利用@Async如何实现异步调用:自定义线程池
-
Spring Boot利用@Async异步调用:ThreadPoolTaskScheduler线程池的优雅关闭详解
-
async/await与promise(nodejs中的异步操作问题)
-
详解用async/await来处理异步
-
JS中async/await实现异步调用的方法
-
JQuery Ajax跨域调用和非跨域调用问题实例分析
-
jQuery调用AJAX时Get和post公用的乱码解决方法实例说明
-
小程序开发中如何使用async-await并封装公共异步请求的方法
-
jquery Ajax 全局调用封装实例详解
-
JS基于ES6新特性async await进行异步处理操作示例