-1
я следующее обещание возвращающих функции:Остановить выполнение кода при отклонении обещание
function createJourney() {
return new Promise((resolve, reject) => {
// code ...
doOperation((err, data) {
// code ...
return reject('We need to exit now!')
});
// ---> Why is code stil executing here? <---
})
}
Почему код, выполняемый ниже отклонять? При отказе я хочу остановить выполнение функции createJourney
.
Я использую обещание Bluebird.
Я вижу это, спасибо! – nodesto