React js嵌套axios调用

React js nested axios call

如何进行嵌套 axios 调用?我需要将第一个 axios 调用的结果作为参数传递给第二个 axios

您可以像普通的 promise 一样链接。在第一个请求的 .then 中触发下一个请求,然后 return 这个承诺,这样你的第二个请求就会有一个 .then

axios.get(...)
  .then((response) => {
    return axios.get(...); // using response.data
  })
  .then((response) => {
    console.log('Response', response);
  });