在laravel 4.2中设置flash消息的显示时间

时间:2015-05-08 03:50:26

标签: php flash laravel flash-message

当我们通过

创建Flash消息时,通常在Laravel 4.2中
Session::flash('message','This is flash message');

并按

显示
Session::get('message'); 

刷新页面时会消失。

问题是我们如何设置此Flash消息的显示时间?

(例如:3秒后,此消息将消失!)。

2 个答案:

答案 0 :(得分:6)

这就是你要做的。

$('div.alert').delay(3000).slideUp(300);

将警报更改为您正在使用的任何类别以显示错误消息。

答案 1 :(得分:4)

你不能用PHP做到这一点。你可以做的是创建一个javascript,它将在加载页面后设定的时间量之后隐藏具有给定类的任何元素(无论这个flash消息的类是什么)。