Tag: ecmascript-2017
Verwenden Sie dieses Tag für Fragen zu Funktionen, die in ECMAScript 2017 veröffentlicht werden sollen. Verwenden Sie dieses Tag * nicht *, wenn der betreffende Code * nur * eine der Funktionen * verwendet * es sei denn * die Funktion die Ursache des Problems ist.
13
Antworten
Gibt es irgendwelche Probleme bei der Verwendung async/await im forEach - Schleife? Ich versuche, eine Schleife durch ein array von Dateien und await auf den Inhalt jeder Datei. import fs from 'fs-promise' async function printFiles () {
1
Antworten
Lerne ich reagieren,-Muttersprachler, und ich bin in ein Problem. Warum bekommen die Daten nach der Rückkehr von einer async-Funktion zurückzukehren ein Versprechen, sondern in der asynchronen Funktion selbst, es richtig gibt ein array von Objekten? Auf componentDidMount()
2
Antworten
Ich versuche zu lernen async-await. In diesem code - const myFun = () => { let state = false; setTimeout(() => {state = true}, 2000); return new Promise((resolve, reject) => { setTimeout(() => { if(state) { resolve('State
2
Antworten
Ich bin immer compile-Zeit-Fehler mit diesem code: const someFunction = async (myArray) => { return myArray.map(myValue => { return { id: "my_id", myValue: await service.getByValue(myValue); } }); }; Fehlermeldung: erwarten ist ein reserviertes Wort Warum kann nicht
3
Antworten
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: False"); console.log("Token mismatch"); } return success; } }
2
Antworten
Folgenden Wie zu verwenden async/await mit axios in reagieren Ich versuche, einen einfachen get-request an meinen server mit Async/Await in einer React.js App. Lädt der server eine einfache JSON an /data die wie folgt aussieht JSON {
4
Antworten
Habe ich schon über async/await und nachdem ich über mehrere Artikel, habe ich beschlossen, testen Sie alles selbst. Aber ich kann nicht scheinen, um wickeln Sie meinen Kopf herum, warum dies nicht funktioniert: async function main() {
2
Antworten
Ich habe das Spiel mit dem feature in einem SPA mit Typoskript und einheimischen Verspricht, und ich merke, dass auch wenn ich die umgestalten, die eine lang andauernde Funktion in eine asynchrone Funktion zurückgeben ein Versprechen, das
1
Antworten
Ich mag die Flächigkeit der neuen Async/Await Funktion in Typoskript, etc. Allerdings bin ich mir nicht sicher, ob ich mag die Tatsache, dass ich um die variable zu deklarieren bin ich awaiting auf der Außenseite eine try...catch
1
Antworten
In https://stackoverflow.com/a/18658613/779159 ist ein Beispiel dafür, wie berechnen Sie die md5 der Datei mithilfe der integrierten Krypto-Bibliothek und Bäche. var fs = require('fs'); var crypto = require('crypto'); //the file you want to get the hash var fd
5
Antworten
Wie kann ich ablehnen, ein Versprechen, dass wieder durch einen async - /await-Funktion? z.B. Ursprünglich foo(id: string): Promise<A> { return new Promise((resolve, reject) => { someAsyncPromise().then((value)=>resolve(200)).catch((err)=>reject(400)) }); } Übersetzen in async/await async foo(id: string): Promise<A> { try{
4
Antworten
Folgenden code: var arr = [1,2,3,4,5]; var results: number = await arr.map(async (item): Promise<number> => { await callAsynchronousOperation(item); return item + 1; }); produziert den folgenden Fehler: TS2322: Typ " Versprechen<Anzahl>' nicht zuordenbar Typ 'Anzahl'. Geben Sie
25
Antworten
Habe ich eine Funktion foo wodurch ein Ajax-request. Wie kann ich wieder die Antwort von foo? Ich habe versucht, die Rückgabe der Wert aus der success Rückruf sowie die Zuordnung der Antwort auf eine lokale variable innerhalb
1
Antworten
Wenn mit einem einfachen callback-wie im Beispiel unten: test() { api.on( 'someEvent', function( response ) { return response; }); } Wie kann die Funktion geändert werden async /await? Speziell, vorausgesetzt, 'someEvent' ist garantiert aufgerufen werden, nur einmal,
5
Antworten
Ich bin Graben in der Knoten 7 async/await-Funktion und halten Sie stolpern über code wie diesen async function main() { try { var quote = await getQuote(); console.log(quote); } catch(error) { console.error(error); } } Scheint dies die
2
Antworten
Ist es oder wird es möglich sein, auf einen ES6-Klasse getter zurückgeben eines Wertes aus einer ES2017 await /async-Funktion. class Foo { async get bar() { var result = await someAsyncOperation(); return result; } } function someAsyncOperation()