Birkaç gün önce böyle bir işlevi: ben bu şekilde sonuç değeri döndürmek gerekirVaatte vaadiniz: Bir değişkeni çocuğun vaatinden döndürmenin doğru yolu nedir? (JS)
function top() {
//promise1
ParentPromise({
...some code here...
}).then(function() {
//promise2
ChildPromise({
..some code here...
}).then(function(response) {
var result = response.result.items;
});
});
};
ve:
var myresult = start();
Bunu nasıl yapabilirim? THX
Nasıl 'start'' top' ilişkilidir: bunun işe yaraması için
Ancak, sözünü çözmek için kodu eklemeniz gerekir? 'Sonuç' için 'ParentPromise' çözümlemek istiyor musunuz? –
bu bir Google API çağrısı. "Sonuç döndür" almanın bir yolu var mı? Bilmiyorum, global bir değişken gibi –
Olası kopyası [Daha önceki sonuçları Promises ile zincirleme ve paylaşma] (http://stackoverflow.com/questions/28714298/how-to-chain-and-share-prior- sonuçlar-ile-sözler) – Erazihel