infinety/alerts

Laravel 5 的 Sweet Alert 包

维护者

详细信息

github.com/Infinety/alerts

源代码

安装数: 14,967

依赖者: 1

建议者: 0

安全: 0

星标: 24

关注者: 5

分支: 12

语言:JavaScript

类型:

dev-master 2017-10-17 15:38 UTC

This package is not auto-updated.

Last update: 2024-09-20 18:03:16 UTC


README

Laravel 包,用于通过 Laravel Service Provider 使用 JavaScript SweetAlert。简单易用,但功能强大。

安装

composer require infinety/alerts *@dev

安装此包后,您需要在 config/app.php 文件中设置服务提供者。

Infinety\Alerts\AlertServiceProvider::class

将 SweetAlert 所需的资产复制到您的 public 文件夹中。这些资产将放置在 css 和 js 相应的目录中。

php artisan vendor:publish --tag=alerts

然后在您的母版视图中添加这些样式和脚本。将此样式放在标签之间

<link rel="stylesheet" type="text/css" href="css/sweetalert.css">

在关闭标签之前添加 JS 脚本。

<script src="js/sweetalert.js"></script>

将 alerts 视图包含到您的母版视图中。在设置 JS 脚本文件后立即添加此代码。

@include('Alerts::alerts')

使用方法

在控制器中是使用它的完美地方,当然您也可以从作业或事件中触发警报。

alert('Title', 'Message')


alert()->error('Title', 'Message')


alert()->success('Title', 'Message')


alert()->overlay('Title', 'Message')

问题

如果您有任何问题或问题,请打开一个 Issue,我会尽快查看并修复。

SweetAlert 网站

http://t4t5.github.io/sweetalert/

感谢

特别感谢 https://github.com/socieboy/alerts 提供的此包,但做了一些改动,并想亲自学习如何制作此类包,所以向 Socieboy 致敬 :)