Perguntas com a marcação «promise»

86
Então, como lidar com o if-else na promessa?

Em alguns casos, quando obtenho um valor de retorno de um objeto de promessa, preciso iniciar dois then()precessos diferentes, dependendo da condição do valor, como: promise().then(function(value){ if(//true) { // do something } else { // do something } }) Estou pensando que talvez...

85
Como rejeitar uma promessa de dentro e então funcionar

Esta é provavelmente uma pergunta boba, mas no meio da cadeia de promessa, como você rejeita uma promessa de dentro de uma das funções then? Por exemplo: someActionThatReturnsAPromise() .then(function(resource) { return modifyResource(resource) }) .then(function(modifiedResource) { if...

9
Como posso cumprir uma promessa em Raku?

Eu sei que posso agendar um Promisepara ser mantido em um determinado período de tempo com my $promise = Promise.in($seconds); mas como posso agendá-lo para ser quebrado? Especificamente, estou pensando em uma promessa que "atingirá o tempo limite", para que ela tenha uma certa quantidade de...