簡體   English   中英

使用 SweetAlert 或 SweetAlert2

[英]Use SweetAlert or SweetAlert2

誰能建議我應該使用哪個 sweetalert 庫以及為什么?

我正在編寫一個 node.js 網絡應用程序,在對我可以使用哪些花哨的警報庫進行一些研究后,我發現其中兩個看起來相同: SweetAlertSweetAlert2

您應該使用SweetAlert2 ,因為它會定期更新

來自 SweetAlert2 的創建者

SweetAlert repo 似乎沒有維護。 有一堆 Pull Requests 沒有任何回復,最后一個合並的 pull request 是在 2014 年 11 月 9 日。

我創建了 SweetAlert2,在模態中支持 HTML 以及用於自定義模態 window 的其他一些選項 - 寬度、填充、Esc 按鈕行為等。

TLDR:最初的 SweetAlert 自2019 年 4 月 29 日以來一直沒有更新,並且忽略了許多最近的拉取請求 新 SweetAlert2 的創建者表示他們想要添加一些新功能,因此他們創建了 SweetAlerts2。

SweetAlert2 只是一個更簡潔的版本。 與第一個版本相比,這些功能更易於使用,並且文檔提供了更多的可用性。

如文檔中所述,在版本 2 中觸發 Swal 使用Swal.fire而不是Swal

Swal.fire(
  'Good job!',
  'You clicked the button!',
  'success'
)

否則,還有許多其他自定義方式來設置每個警報的樣式: https://sweetalert2.github.io/

翻閱 sweetalert 升級日志后,推薦使用 sweetalert2,因為它易於使用、靈活、令人敬畏的新變化。

您可以從此鏈接閱讀: sweetalert upgrade logs

Go 提前並使用SweetAlert2

它具有很多功能,並且會定期更新。

看起來最初的 SweetAlert 庫已經有一段時間沒有更新了。 他們的NPM package表明它最后一次發布是在 3 年前。

另請查看此答案以獲取更多信息: 答案

暫無
暫無

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

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