1.composer安装
项目根目录下,命令行中运行
composer require laracasts/flash
运行完,composer.json中增加,安装成功
2.模板中设置,也就是view视图文件中做修改
在项目中所有视图文件继承的模板文件中添加
@include('flash::message')
<script>
$('div.alert').not('.alert-important').delay(1000).fadeOut(350);
</script>
如果不知道添加位置,可以参考我的位置
3.在控制器中调用
调用方法有三种:
flash('Message')->success();#成功
flash('Message')->error();#失败
flash('Message')->warning();#警告
直接在控制器的方法中,使用即可,不需引入命名空间,app.php中也不用增加类引入
控制器:
提示后几秒后会进行隐藏,效果如下: