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中也不用增加类引入
控制器:

提示后几秒后会进行隐藏,效果如下:

本文介绍如何在Laravel项目中安装和配置laracasts/flash组件,实现消息通知功能。通过Composer安装,修改视图文件引入消息模板,并在控制器中调用Flash方法显示不同类型的提示信息。
170

被折叠的 条评论
为什么被折叠?



