getsampledata() { this.$http.get("/sample/count").then(res=>{ //console.log(res); if(res.data.status == 200){ this.sampledatalist = res.data.data; }else{ this.$message.error(res.data.message); } }) },将上述请求换成异步请求
时间: 2023-12-06 08:43:07 浏览: 75
jQuery Ajax 实例代码 ($.ajax、$.post、$.get)
可以使用 async/await 来实现异步请求,具体的代码实现如下:
async getsampledata() {
try {
const res = await this.$http.get("/sample/count");
if(res.data.status == 200){
this.sampledatalist = res.data.data;
} else {
this.$message.error(res.data.message);
}
} catch (error) {
console.log(error);
}
}
使用 async/await 可以让代码更加简洁易读,同时也方便进行错误处理。需要注意的是,async/await 是 ES2017 的语法,使用前需要确保该语法在目标浏览器中被支持。
阅读全文