Laravel SweetAlert
发布日期:作者: Paul Redmond
Laravel SweetAlert 2 是由 Rashid Ali 开发的 Laravel 包,它将流行的 JavaScript SweetAlert 2 与 Laravel 集成在一起。使用该包的 Alert
门面或 alert()
助手,您可以从控制器中将 SweetAlert 2 警报排队到前端。
use RealRashid\SweetAlert\Facades\Alert; Alert::success('Success Title', 'Success Message');Alert::info('Info Title', 'Info Message');Alert::warning('Warning Title', 'Warning Message');Alert::error('Error Title', 'Error Message'); // Using the helperalert()->success('Title','Lorem Lorem Lorem');alert()->info('Title','Lorem Lorem Lorem');alert()->warning('Title','Lorem Lorem Lorem');alert()->error('Title','Lorem Lorem Lorem');
您也可以配置该包的 ToSweetAlert
中间件,以便在中间件处理程序期间处理 SweetAlert 2 消息。
public function someFunction(Request $request){ return redirect('login')->with('success', 'Login Successfully!');}
这个包提供了一些关于以意见性方式集成 SweetAlert 的样板代码。但是,如果您需要超出该包 API 范围的自定义功能,您可能需要自己集成 SweetAlert 2。您应该查看 文档 以了解有哪些可用方法。
您可以在 GitHub 上的 realrashid/sweet-alert 了解更多关于这个包的信息并查看源代码。