console.log(res.next);// "gfdfthhdfhhcds--"надо еще запрос
console.log(res.data)
fg().then(res=>{"еще и еще"})
}
})
Как сделать чтоб есть if(res.next) true то выполнялся заново первый промис ? Чтобы дерево промисов не плодить если нужно 100 запросов сделать к rest api ?
Я бы обернул вызов твоей функции в асинхронную функцию, например "callFg". В теле функции ждал бы ответа с помощью "await fg()", проверял бы res.next и если он true, делал бы "return callFg()". Т.е. рекурсивно бы вазывал её. Если не res.next делал бы последующую логику. А callFg вызывал бы через await
Обсуждают сегодня