在我的Vue组件内部。我有一个显示sweetalert2输入消息的方法(显示)。但是使用laravel mix(npm run watch)后,它返回错误。
show(){ const { value: email } = await Swal.fire({ title: 'Input email address', input: 'email', inputPlaceholder: 'Enter your email address' }) if (email) { Swal.fire('Entered email: ' + email) } }
错误是:
无法在异步函数外使用关键字'await'
在我的Vue组件内部。我有一个显示sweetalert2输入消息的方法(显示)。但是使用laravel mix(npm run watch)show(){const {value:email} = await Swal ....
async show(){ //here
const { value: email } = await Swal.fire({
title: 'Input email address',
input: 'email',
inputPlaceholder: 'Enter your email address'
})
if (email) {
Swal.fire('Entered email: ' + email)
}
}
我不确定您具有show方法的调用语法,但是您需要将该函数声明为async
才能使用await
。