wavey/sweetalert

SweetAlert2 的 Laravel 实现

v1.2.5 2022-11-19 19:41 UTC

README

Sweetalerts

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 的活跃开发

  1. 向项目的 GitHub Star 添加一个 GitHub Star
  2. 在您的推特上关于项目发推文。
  3. MediumDev.to 或个人博客上写一个评论或教程。
  4. 通过 GitHub 赞助项目。

🛡️ 安全漏洞

请查看我们的 安全策略 了解如何报告安全漏洞。

⚠️ 许可证

版权所有 (c) 2022-present Wavey Group贡献者Sweetalert 是免费且开源的软件,根据 MIT 许可证 发布。