У меня есть ситуация, что, если условие выполняется, тогда я
- отправлю requestOne,
- сделаю что-то с ответом на успех,
- , тогда яотправит запрос два.
С другой стороны, если условие ложно, я
- просто отправлю запрос два.
Есть ли лучший метод или лучший / красивый способ сделать это?
Запросы асинхронные , а вот псевдокод:
if (condition) {
sendRequestOne().then(function (response) {
// do some stuff
}).then(function () {
sendRequestTwo();
});
} else {
sendRequestTwo();
}