项目中有一个地方需要获取到接口返回值之后根据返回值确定之后执行的步骤,使用async搭配await实现,await函数不能单独使用。方法如下:
// 车辆布控的详情 通过id 查询 gcbh
async getBkxx(id){
var self = this;
var isSuccess = false;
await $.ajax({
type: "get",
url: "/admin/carqc/trackalarm/index/getBkxx",
data: { id: id },
success: function(res){
if(res.code == '0'){
var data = res.data.data;
self.data_gcbh = data.gcbh;
self.data_hpzl = data.hpzl;
isSuccess = true
} else{
console.log('获取布控信息失败: