wavey / sweetalert
SweetAlert2 的 Laravel 实现
v1.2.5
2022-11-19 19:41 UTC
Requires
- php: ^7.3|^8.0
Requires (Dev)
- mockery/mockery: ^1.0
- phpunit/phpunit: ^9.3
This package is auto-updated.
Last update: 2024-09-12 20:16:05 UTC
README
Sweetalerts 是一个 Laravel 实现的广受欢迎的 Sweetalerts 2 包。当在 Laravel 应用程序中执行某些操作时,使用一些便捷的助手显示一些漂亮的提示信息。
⚡️ 快速入门
通过 composer 安装 Sweetalert 并运行我们的安装程序。
composer require wavey/sweetalert && php artisan sweetalert:install
包含 Sweetalert2 JavaScript,然后包含我们的 sweetalert 2 组件。
<script src="//cdn.jsdelivr.net.cn/npm/sweetalert2@11"></script> @include('sweetalert::sweetalert')
📖 使用方法
在使用 Sweetalerts 之前,您需要在控制器的顶部包含 sweetalert 门面
use Wavey\Sweetalert\Sweetalert;
现在您应该在控制器中可以访问到 Sweetalert
门面。您可以使用多种变体的提示信息
Sweetalert::basic('Description', 'Title'); Sweetalert::info('Description', 'Title'); Sweetalert::success('Description', 'Title'); Sweetalert::error('Description', 'Title'); Sweetalert::warning('Description', 'Title'); Sweetalert::message('Description', 'Title'); Sweetalert::message('Description <h2>Custom HTML</h2>', 'Title')->html();
⚠️ 限制
- 目前此包在 Livewire 组件内部无法正常工作,我们正在修复这个问题,将在后续版本中解决。 |
👍 贡献
如果您想表达感谢或支持 Sweetalerts
的活跃开发
- 向项目的 GitHub Star 添加一个 GitHub Star。
- 在您的推特上关于项目发推文。
- 在 Medium、Dev.to 或个人博客上写一个评论或教程。
- 通过 GitHub 赞助项目。
🛡️ 安全漏洞
请查看我们的 安全策略 了解如何报告安全漏洞。
⚠️ 许可证
版权所有 (c) 2022-present Wavey Group 和 贡献者。 Sweetalert
是免费且开源的软件,根据 MIT 许可证 发布。