2017-11-26 4 views
2

Ich habe Probleme mit async erwarten zusammen mit Aurelia Dialog. Grundsätzlich mag ich eine Anfrage senden weg, wenn der Dialog geschlossen und zur Zeit gibt es mir Syntaxfehler:Aurelia Dialog & Typescript Async erwarten - Name nicht gefunden 'erwarten'

Cannot find name 'await'

Wenn ich die Anfrage außerhalb der .WhenClosed Funktion bewege nicht, daß ich jeden Syntaxfehler bekommen und ich kann Feuer weg ein anfordern.

Cannot find name 'await'

Warum ist es, dass ich nicht async erwarten innerhalb des .whenClosed Dialog und wie kann das ich überwinden können?

+0

* zu nutzen versuchen Warum ist es, was ich kann‘ t async verwenden erwarten * - weil Sie es nicht verwenden. – estus

Antwort

4

Der Pfeil Funktion, die Sie zu whenClosed geben hat async

async response => {} 
+0

Ausgezeichnet! Danke, ich werde deine Antwort in 4 Minuten akzeptieren! – Reft

2

Vielleicht sollten Sie

.whenClose(async (response) => { let result_2 = await this.organisationService... }) 

anstelle ~