Pytania oznaczone «promise»

139
NodeJS UnhandledPromiseRejectionWarning

Więc testuję komponent, który opiera się na emiterze zdarzeń. Aby to zrobić, wymyśliłem rozwiązanie wykorzystujące Promises z Mocha + Chai: it('should transition with the correct event', (done) => { const cFSM = new CharacterFSM({}, emitter, transitions); let timeout = null; let resolved...

138
Futures a obietnice

Mylę się z różnicą między przyszłością a obietnicą. Oczywiście mają różne metody i rzeczy, ale jaki jest faktyczny przypadek użycia? Czy to jest ?: kiedy zarządzam jakimś zadaniem asynchronicznym, używam przyszłości, aby uzyskać wartość „w przyszłości” kiedy jestem zadaniem asynchronicznym,...

125
Obsługa wielu połowów w łańcuchu obietnic

Wciąż jestem dość nowy w obietnicach i obecnie używam Bluebird, jednak mam scenariusz, w którym nie jestem do końca pewien, jak najlepiej sobie z tym poradzić. Na przykład mam łańcuch obietnic w aplikacji ekspresowej, takiej jak ta: repository.Query(getAccountByIdQuery) .catch(function(error){...

122
Jak przekazać parametr do funkcji obietnicy

to może wydawać się głupie pytanie, ale jestem nowicjuszem w tym temacie. Pracuję nad obietnicami w node js. I chcę przekazać parametr do funkcji obietnicy. Jednak nie mogłem tego rozgryźć. someModule.someFunction.then(username, password,function(uid) { /*stuff */ } a funkcja jest podobna var...

120
Node JS Promise.all i forEach

Mam strukturę podobną do tablicy, która uwidacznia metody asynchroniczne. Metoda async wywołuje zwracające struktury tablicowe, które z kolei ujawniają więcej metod asynchronicznych. Tworzę kolejny obiekt JSON do przechowywania wartości uzyskanych z tej struktury, dlatego muszę uważać na śledzenie...

119
Następnie wróć z obietnicy ()

Mam taki kod javascript: function justTesting() { promise.then(function(output) { return output + 1; }); } var test = justTesting(); Zawsze mam niezdefiniowaną wartość testu var. Myślę, że dzieje się tak, ponieważ obietnice nie zostały jeszcze rozwiązane… czy istnieje sposób na zwrócenie...

116
Dlaczego .json () zwraca obietnicę?

fetch()Ostatnio bawiłem się z interfejsem API i zauważyłem coś, co było nieco dziwaczne. let url = "http://jsonplaceholder.typicode.com/posts/6"; let iterator = fetch(url); iterator .then(response => { return { data: response.json(), status: response.status } }) .then(post =>...

115
używając setTimeout w łańcuchu obietnic

Tutaj próbuję zawinąć głowę wokół obietnic, tutaj na pierwsze żądanie pobieram zestaw linków, a na następne żądanie pobieram zawartość pierwszego linku, ale chcę zrobić opóźnienie przed zwróceniem następnego obiektu obietnicy. setTimeout on it.Ale daje mi następujący błąd JSON ( without...