Laravel 响应:重定向后的闪存 Draft
在Laravel框架中,可以使用with
方法在重定向后将数据存储在Flash Session中,这样在重定向的新页面上可以获取这些数据。
以下是一个示例代码:
// 控制器方法中
public function update(Request $request, $id)
{
$item = Item::findOrFail($id);
// 更新逻辑...
// 更新成功后,使用with方法存储Flash消息
return redirect('items')->with('status', 'Item updated successfully!');
}
// 在视图中显示Flash消息
@if (session('status'))
<div class="alert alert-success">
{{ session('status') }}
</div>
@endif
在上述代码中,with
方法被用来在重定向后存储一个status
的键和值,这个值是一个更新成功的提示信息。然后在视图中,可以检查session('status')
来判断是否有Flash消息,并显示相应的提示信息。
评论已关闭