В вашем случае это не применимо, так как второй вызов API зависит от результата первого вызова API.
Я бы предложил сделать первый вызов с async-await
, чтобы дождаться ответа, а затем сделайте второй вызов, используя это.
Попробуйте что-то вроде этого:
async function callApis(){
let responseOne = await fetch("/endpointOne");
// Check for response and if successful call the second api
let responseTwo = await fetch("/endpointTwo");
}
Короче говоря, дождитесь, пока первый API достигнет sh, прежде чем вызывать второй API.
Надеюсь, это поможет!
Отредактировано для использования fetch. Мне не понятно как вам хотелось использовать axios
или нет.