Resultados da pesquisa a pedido "promise"

2 a resposta

Angular 5 com CacheStorage

estou tentando usar as promessas de CacheStorage no Angular 5, como nos documentos: let test = caches.open('test'); test.then((result : Cache) => { result.add('/test.png') })mas eu tenho: ERROR Error: Uncaught (in promise): TypeError: the given ...

2 a resposta

Por que o Promise não possui uma função get ()?

Se você sabe que a Promessa já foi resolvida, por que você não pode simplesmente ligarget() nele e receber o valor? Ao contrário de usarthen(..) com uma função de retorno de chamada. Então, ao invés de fazer: promise.then(function(value) { // ...

2 a resposta

Por que .then () acorrentado a Promise.resolve () permite que a declaração const seja reatribuída?

Dado que uma variável declarada comconst não pode ser reatribuído ou excluído, consulte Existem constantes em JavaScript? [https://stackoverflow.com/questions/130396/are-there-constants-in-javascript/] Const ...

3 a resposta

Retorne buscar objeto .json dentro.

Eu tenho uma função de chamada de API que gostaria de retornar o conteúdo response.json (), bem como o response.status juntos em um único objeto. Igual a: const getData = data => { return fetch('/api_endpoint',{ method: 'GET', headers: { ...

2 a resposta

Como implementar uma fila assíncrona de pseudo-bloqueio em JS / TS?

Então, aqui está um boato: eu quero criar uma fila de bloqueio assíncrona em javascript / typescript (se você pode implementá-la sem o typcript, tudo bem). Basicamente, eu quero implementar algo como o JavaBlockingQueue esperar, em vez de ...

1 a resposta

Nó aguarde a função assíncrona antes de continuar

Eu tenho um aplicativo de nó que usa algumas funções assíncronas. Como posso aguardar a conclusão da função assíncrona antes de prosseguir com o restante do fluxo do aplicativo? Abaixo há um exemplo simples. var a = 0; var b = 1; a = a + b; // ...

1 a resposta

Exceção desconhecida de std :: promessa

O que há de errado com o código a seguir? Quando executado, o programa é interrompido com uma exceção desconhecida #include <iostream> #include <future> int main() { auto promise = std::promise<int>{}; auto future_one = ...

2 a resposta

Por que .catch () não captura rejeitar () no construtor Promise dentro do loop em uma função assíncrona, a menos que Erro seja passado?

Dado (async () => { const p = await new Promise((resolve, reject) => setTimeout(() => { reject(new Error(1)) }, Math.floor(Math.random() * 1000))); return p})() .then(data => console.log(data)) .catch(err => console.error(err)); aError() está ...

1 a resposta

Como implementar corretamente o tratamento de erros em caso assíncrono / aguardado

Eu uso o padrão assíncrono / espera ecma6 sem nenhuma biblioteca personalizada. No momento, não entendo como posso capturar e lançar corretamente erros. Eu tenho várias funções assíncronas / aguardadas e, se em algum lugar abaixo de um erro ...

3 a resposta

Devo lançar um erro ou retornar uma promessa rejeitada dentro de uma função assíncrona? [duplicado]

Esta pergunta já tem uma resposta aqui: Uma API assíncrona deve ser lançada de forma síncrona? [/questions/21887856/should-an-async-api-ever-throw-synchronously] 3 respostas Estou trabalhando com as promessas fornecidas peloAWS JS ...