Suchergebnisse für Anfrage "bluebird"

2 die antwort

Was bedeutet zusammengesetzte let / const-Zuweisung?

Es gibt einen ArtikelOptimization Killer [https://github.com/petkaantonov/bluebird/wiki/Optimization-killers] im Wiki der Bluebird-Bibliothek. In diesem Artikel gibt es einen Satz: Zurzeit nicht optimierbar: ... Funktionen, die eine ...

2 die antwort

Paginierte Daten rekursiv mit Versprechungen abrufen

Ich verwende eine Funktion, die Daten in einer paginierten Form zurückgibt. Es werden also maximal 100 Artikel und ein Schlüssel zum Abrufen der nächsten 100 Artikel zurückgegeben. Ich möchte alle verfügbaren Artikel abrufen. Wie erreiche ich ...

2 die antwort

was ist das Äquivalent von Bluebird Promise.finally in nativen ES6-Versprechen? [Duplikat

Diese Frage hat hier bereits eine Antwort: ES6 versprechen erledigten Rückruf? [/questions/32362057/es6-promise-settled-callback] 7 answersBluebird bietet eine "Endlich" -Methode, die aufgerufen wird, was auch immer in Ihrer Versprechen-Kette ...

TOP-Veröffentlichungen

2 die antwort

Wie gehe ich mit promisifyAll in typescript richtig um?

Betrachten Sie den folgenden Code: import redis = require('redis'); //Has ambient declaration from DT import bluebird = require('bluebird'); //Has ambient declaration from ...

2 die antwort

Verwenden eines benutzerdefinierten Versprechens als generischen Typ

Ich habe ein Umgebungs-TypeScript-Modul, das eine Bibliothek darstellt, die jede Promises / A + -Bibliothek unterstützt: interface Test { funcName():Promise<string>; }So muss ich es so anpassen, dass das Protokoll jeder Versprechungsbibliothek ...

2 die antwort

Catching benutzerdefinierter Fehler funktioniert nicht in Bluebird

Ich versuche, einen benutzerdefinierten Fehler in einer Bluebird-Versprechen-Kette zu werfen und dann abzufangen, aber ich kann ihn nicht dazu bringen, den benutzerdefinierten Fehler abzufangen. Beispielsweise function login(req, res, next) { ...

2 die antwort

Catch Error Type in Bluebird funktioniert nicht

Ich habe eine benutzerdefinierte Fehlerklasse: class NetworkError extends Error { constructor() { super('Network Error'); this.name = 'NetworkError'; } }Und ich möchte speziell damit umgehen: import {NetworkError} from '../../common/errors'; ...

2 die antwort

NodeJS Bluebird-Versprechen wurde in einem Handler erstellt, aber nicht von ihm zurückgegeben

Ich habe den folgenden NodeJS-Code als Express-Middleware-Funktion Middleware.is_authenticated = function(req, res, next) { if(req.system_session == undefined || req.system_session.login_status == false) return res.status(401).send({errors: ...

3 die antwort

So übergeben Sie ein drittes Argument mit Bluebird.js nodeify an einen Callback

Mit etwas Hilfe [https://codereview.stackexchange.com/questions/51712/is-this-a-reasonable-way-to-implement-promises-in-node-js] Ich bin zu folgendem Code gekommen, um zu versprecheneine passport.js Anmeldestrategie. ...

3 die antwort

Verkettung verspricht mit dann und fangen

Ich benutze die Bluebird Promise-Bibliothek. Ich möchte Versprechungen verketten und bestimmte Versprechungsfehler abfangen. Folgendes mache ich: getSession(sessionId) .catch(function (err) { next(new Error('session not found')); }) ...