簡體   English   中英

Sweetalert2電子郵件驗證不起作用

[英]Sweetalert2 email validation not working

我正在嘗試使用Sweetalert2驗證輸入,但無法正常工作。 下面的代碼將打開彈出窗口,然后正確識別不正確的電子郵件地址,但是如果輸入了正確的電子郵件地址,則不會顯示第二個字母。

(async function getEmail() {
  const {value: email} = await swal({
      title: 'Input email address',
      input: 'email',
      inputPlaceholder: 'Enter your email address'
  })

  if (email) {
      swal('Entered email: ' + email)
  }
])()

在進一步調查中,我發現如果刪除if參數,則會出現一個彈出窗口,顯示“ Entered email:undefined”,因此不會傳遞實際的電子郵件地址。

我將const {value: email} = await替換為const email = await ,此時它開始起作用

暫無
暫無

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

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