5
var promise1 = new Promise(function(resolve, reject) {
// ajax api call
});
var promise2 = new Promise(function(resolve, reject) {
// ajax api call
});
Я хочу быть в состоянии сделать что-то вроде -Как отменить обещание в javascript?
if(a < b) {
promise1.cancel();
}
Обещания не подлежат аннулированию. [Предложение] (https://github.com/tc39/proposal-cancelable-promises) для добавления этой функции было снято из-за противодействия Google. –
Взгляните на этот вопрос - http://stackoverflow.com/questions/29478751/how-to-cancel-an-emcascript6-vanilla-javascript-promise-chain –
Посмотрите здесь: http://stackoverflow.com/questions/30233302/agreement-is-it-possible-to-force-cancel-a-prom –