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!
Ihre async
ist auf channelList
definiert und nicht auf der Pfeilfunktion, in der await
enthalten ist. Verschiebe async
auf diese Pfeilfunktion:
Da Sie sowieso Async verwenden, können Sie die gesamte Versprechenskette, die Sie dort haben, einfach synchronisieren.
Tags und Links javascript async-await node.js es6-promise ecmascript-2017