sunny123456

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

vue方法中的方法怎么同步顺序执行_vue方法同步(顺序)执行:async/await使用

项目中有一个地方需要获取到接口返回值之后根据返回值确定之后执行的步骤,使用async搭配await实现,await函数不能单独使用。方法如下:

async methodName(params){

let isSuccess = false;

await this.$http({

url: URL,

method: "get",

params: this.$http.adornParams({

params:params

})

}).then(({ data }) => {

if (data && data.code === 0) {

if(data.exist == 0){

isSuccess = true

}

}

}).catch(err => {

console.log(err);

this.$message({

type: "error",

message: "系统异常"

});

});

return isSuccess

}

https://blog.csdn.net/weixin_35044945/article/details/114009133
posted on 2022-09-01 12:34  sunny123456  阅读(2431)  评论(0编辑  收藏  举报