繁体   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