amirardakani / mdtoast
mdtoast.js for laravel
1.1
2018-12-31 19:25 UTC
Requires
- php: >=5.5.0
- illuminate/session: >=5.2.7
- illuminate/support: >=5.2.7
This package is auto-updated.
Last update: 2024-09-29 05:02:13 UTC
README
灵感来源于 brian2694/laravel-toastr。
为 laravel 显示简单的物料概念 toast (警告消息) 插件
mdtoast-laravel
安装
使用 Composer
composer require amirardakani/mdtoast
Laravel >= 5.5
这就完了!5.5 及以上版本的包将自动发现!
Laravel <= 5.4
将服务提供者添加到 config/app.php
Amirardakani\\MaterialToast\\ToastServiceProvider::class,
如果需要,可以可选地将 Facade 包含在 config/app.php 中。
'Toast' => Amirardakani\\MaterialToast\\Facades\\Toast::class,
选项
您可以通过查看 Material-Toast 文档 来自定义您的需求。
- Toast::info('message', 'duration: 10000');
基本
-
Toast::info('message', 'options');
-
Toast::success('message', 'options');
-
Toast::warning('message', 'options');
-
Toast::error('message', 'options');
-
Toast::clear();
-
Toast()->info('message', 'options');
<?php Route::get('/', function () { Toast::success('Messages in here'); return view('welcome'); });
然后
您应该在您的 html 中添加 {!! Toast::message() !!}
。
<!DOCTYPE html> <html> <head> <title>Laravel</title> <link rel="stylesheet" type="text/css" href="https://cdn.rawgit.com/dmuy/Material-Toast/454e0a2/mdtoast.min.css"> </head> <body> <div class="container"> <div class="content"> <div class="title">Laravel 5</div> </div> </div> <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script> <script src="https://cdn.rawgit.com/dmuy/Material-Toast/454e0a2/mdtoast.min.js"></script> {!! Toast::message() !!} </body> </html>