6
Passando a Bluebird da Q, voglio solo assicurarmi che sia culturalmente corretto: Esiste un equivalente a Q.when(someValue);
o Q(someValue);
?Qual è l'equivalente Bluebird di `Q.quando`?
È Promise.resolve(someValue);
?
Questa non è una domanda duplicata: sto chiedendo quale pattern dovrebbe essere usato quando si ha un valore che deve essere restituito immediatamente, che è diverso dalla domanda @gruenbaum che hai fornito come duplicata. Si prega di avvisare. – asking
Le risposte spiegano come usare effettivamente Bluebird invece di Q. E non ho usato Q molto, ma potresti essere corretto, cioè potresti usare 'Promise.resolve (value)' per restituire una promessa risolta semplice (che può essere '.then (..') se questo è ciò che Q.quando fa.Inoltre se pubblichi più contesto, come quello che stai cercando di fare qualcuno potrebbe dirti come usare meglio Bluebird invece di trovare equivalenti, come Bluebird tende a correzione di molti anti-pattern usati in altre librerie Promise – laggingreflex
Grazie @ laggingreflex, ma sebbene le risposte possano spiegare come usare Bluebird, la domanda posta è "come creare una promessa vuota" - non è quello che sto chiedendo , quindi le risposte non dovrebbero rispondere alla mia domanda, e sto chiedendo "come creare una promessa soddisfatta in Bluebird" - domanda completamente diversa, il che significa che non ho fatto una domanda doppia. per punti? Voglio solo avere una conversazione sul codice e il c ulture di un'API. – asking