Aurelia 对话框和 Typescript 异步等待 - 找不到名称 'await'
Aurelia dialog & Typescript async await - Cannot find name 'await'
我在将 async await 与 Aurelia Dialog 一起使用时遇到问题。基本上我想在对话框关闭时发送一个请求,目前它给我语法错误:
Cannot find name 'await'
如果我将请求移到 .WhenClosed 函数之外,我不会收到任何语法错误并且我可以触发请求。
为什么我不能在 .whenClosed 对话框中使用异步等待,我该如何克服这个问题?
传递给 whenClosed
的箭头函数必须是异步的
async response => {}
也许你应该尝试使用
.whenClose(async (response) => { let result_2 = await this.organisationService... })
改为~
我在将 async await 与 Aurelia Dialog 一起使用时遇到问题。基本上我想在对话框关闭时发送一个请求,目前它给我语法错误:
Cannot find name 'await'
如果我将请求移到 .WhenClosed 函数之外,我不会收到任何语法错误并且我可以触发请求。
为什么我不能在 .whenClosed 对话框中使用异步等待,我该如何克服这个问题?
传递给 whenClosed
的箭头函数必须是异步的
async response => {}
也许你应该尝试使用
.whenClose(async (response) => { let result_2 = await this.organisationService... })
改为~