Unerwarteter Bezeichner bei Verwendung von "erwarten"

7

Ich versuche gerade async / await für eine Funktion zu verwenden, die eine synchrone Schleife benötigt.

Dies ist die Funktion:

%Vor%

Wenn ich versuche, es auszuführen, erhalte ich diesen Fehler:

%Vor%

Was könnte die Ursache dafür sein?
Danke!

    
Ron Melkhior 07.04.2017, 23:44
quelle

1 Antwort

30

Ihre async ist auf channelList definiert und nicht auf der Pfeilfunktion, in der await enthalten ist. Verschiebe async auf diese Pfeilfunktion:

%Vor%

Da Sie sowieso Async verwenden, können Sie die gesamte Versprechenskette, die Sie dort haben, einfach synchronisieren.

    
Joseph 07.04.2017, 23:55
quelle