插入數(shù)據(jù)之后成功提示問題
return redirect('student/index')->with('success', '添加成功!');
插入數(shù)據(jù)成功之后,重定向index畫面時,利用【with('success', '添加成功!')】向session設值,但是index畫面看不到'添加成功!'信息。
?畫面跳轉之前運行【$request->session()->put('success', '添加成功測試!');】設值,index畫面能看到'添加成功!'信息。
是什么原因引起【redirect('student/index')->with('success', '添加成功!')】的時候看不到成功信息呢?
還有,數(shù)據(jù)插入之后成功信息是應該閃存數(shù)據(jù)(一次有效)形式保存。
【$request->session()->flash('success', '添加成功測試!');】,但是這樣設置之后,跳轉index畫面的時候還是看不到'添加成功!'信息。
是什么原因引起的嗎?
2018-08-12
引用下面的答案,大自然的搬運工~這是5.2版本升級中的一個坑。下面這個網(wǎng)址有具體原因說明:https://laravel-china.org/topics/2113/laravel52-some-version-changes-lead-to-session-flash-can-not-use-pit