Я хотел бы вернуть данные из привязанного обещания. В приведенном ниже сценарии, как я могу это достичь?Возвращаемые данные из цепочки обещаний
псевдокод:
mark = function(){
return promiseA
.then(function(data){ .....})
.then(function(data){return new OBJECT});
}
steve = function() { mark().SomeProperty}
Происходящий знак() не определен, если я вернусь новый объект образует первый .then
все это работает. Я хочу, чтобы иметь возможность возвращать данные из третьего или лихорадочного обещания, как я могу это достичь?
* «Что происходит, это знак() не определен» * вы уверены? –