簡體   English   中英

Aurelia對話框和Typescript異步等待-找不到名稱“等待”

[英]Aurelia dialog & Typescript async await - Cannot find name 'await'

我在與Aurelia Dialog一起使用異步等待時遇到問題。 基本上,我想在關閉對話框時發送請求,當前它給我語法錯誤:

找不到名稱“ await”

如果我將請求移到.WhenClosed函數之外,則不會收到任何語法錯誤,並且可以觸發請求。

找不到名稱“ await”

為什么我無法在.whenClosed對話框中使用async等待,我該如何克服呢?

您傳遞給whenClosed的箭頭函數必須是異步的

async response => {}

也許您應該嘗試使用

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

代替〜

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM