定义一个字段 num 来记录调用次数
data() {
return {
num: 0
};
}
在事件里
1、本身就是异步的请求
click(){
this.num++
var a = this.num
this.$axios.get(this.GLOBAL.url + "schedules/port/getAreaDetails",{
headers: {
Authorization: this.getToken()
},
}).then(res => {
if(res.data.status == 1){
if(a == that.numb){
//这里就是最后一个数据内容
}
}
})
},
2、同步请求的情况
async click(){
this.num ++;
var a = this.num;
var result = await this.clickData(
{
*****
}
);
if (!result) return
if(a == this.num){
//这里就是最后一个数据内容
}
},