我有以下代码在我的posts.create
行动。
// ...
return redirect(route('posts.index'))->with('flashMessage', 'test');
// ...
我期望$flashMessage
变量在posts.index
视图中可用,然而,它不是。我做错了什么?
p。S
我不想使用Session::flash('flashMessage', 'test')
设置flash消息,因为它不会在json响应的情况下工作。
在重定向中,你必须传递url而不是路由名称将以下代码添加到刀片页面
@if(Session::has('flashMessage'))
<div class="alert alert-danger">
{{ Session::get('flashMessage') }}
</div>
@endif
似乎你的语法是错误的。试试这个
return redirect()->route('posts.index')->with('flashMessage', 'test');