Resultados da pesquisa a pedido "ecmascript-2017"
Como posso usar o assíncrono / aguardar no nível superior?
Venho revisando async / wait e depois de revisar vários artigos, decidi testar as coisas sozinho. No entanto, não consigo entender por que isso não funciona: async function main() { var value = await Promise.resolve('Hey ...
Como o loop `for..of` resolve o iterador de um objeto?
Para que um objeto implemente interface iterável, ele deve implementar[Symbol.iterator] tecla que aponta para uma função que retorna oiterator. Eu estou querendo saber se ofor..of loop internamente chama esse método em um objeto para obter ...
(ES6) classe (ES2017) assíncrono / aguardador
É ou será possível que um getter da classe ES6 retorne um valor de uma função de espera / assíncrona do ES2017? class Foo { async get bar() { var result = await someAsyncOperation(); return result; } } function someAsyncOperation() { return new ...
como assíncrono / aguardar ações redux-thunk?
action.js export function getLoginStatus() { return async(dispatch) => { let token = await getOAuthToken(); let success = await verifyToken(token); if (success == true) { dispatch(loginStatus(success)); } else { console.log("Success: ...
Babel ESLint: TypeError: Não é possível ler a propriedade 'range' de null
Eu uso o babel-eslint para lint / corrigir meu código. Funcionou muito bem até que eu queria adotar alguns ES2017async await encontradopor aqui [https://github.com/rt2zz/redux-persist/issues/126#issuecomment-270120325]. Alterei meu aplicativo ...
Usando async / waitit com um loop forEach
Existem problemas com o usoasync/await em umforEach ciclo? Estou tentando fazer um loop através de uma matriz de arquivos eawait no conteúdo de cada arquivo. import fs from 'fs-promise' async function printFiles () { const files = ...
Async / Await dentro da matriz # map ()
Estou recebendo erro de tempo de compilação com este código: const someFunction = async (myArray) => { return myArray.map(myValue => { return { id: "my_id", myValue: await service.getByValue(myValue); } }); };A mensagem de erro é: aguardar é ...
assíncrono / espera sempre retorna promessa
Estou tentando a funcionalidade assíncrona / aguardada. Eu tenho esse código imitando uma solicitação: const getJSON = async () => { const request = () => new Promise((resolve, reject) => ( setTimeout(() => resolve({ foo: 'bar'}), 2000) )); ...
assíncrono / aguardar implementações nativas
Esta proposta [https://tc39.github.io/ecmascript-asyncawait/#desugaring]sugere queasync As funções podem usar funções de gerador sob o capô, embora não seja possível encontrar uma confirmação disso nas especificações do ES2017. Além disso, ...
Como sincronizar objetos do Promise?
Eu prometo objetos que precisam funcionar sincronizados. Por exemplo, a segunda promessa não deve funcionar antes da primeira. Se o primeiro rejeitar, o primeiro deverá ser executado novamente. Eu implementei alguns exemplos.Este funciona bem. ...