有两个异步请求,要求前面一个请求完成,拿前一个请求的结果,请求下一条数据。

52 阅读1分钟

`async getData() { // 发送第一个请求,获取 id const res1 = await this.$http.get('/api/get-id'); const id = res1.data.id;

// 使用 id 发送第二个请求 const res2 = await this.http.get(/api/getdata?id=http.get(`/api/get-data?id={id}); console.log(res2.data); }