[英]Use SweetAlert or SweetAlert2
誰能建議我應該使用哪個 sweetalert 庫以及為什么?
我正在編寫一個 node.js 網絡應用程序,在對我可以使用哪些花哨的警報庫進行一些研究后,我發現其中兩個看起來相同: SweetAlert和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.