在执行编辑或删除功能后使用消息重定向到 Laravel 中的主要操作路线的最佳方法

我有一条路线说 /users 可以为我提供用户列表,并且我使用模态来提示用户删除给定的记录。这将调用执行删除的删除获取路由。现在在此之后我需要重新加载用户列表 /users 但这一次用户已成功删除的消息。

我目前正在使用一个可选参数,例如 /users/{fromDelete?} 并且如果发送了标志,我会将删除消息传递给控制器中的视图。刷新页面的问题再次显示消息


aluckdog
浏览 120回答 1
1回答

慕哥6287543

通常在这种情况下,您应该将消息闪烁(保存到单个请求的会话)到会话,然后将其显示在索引上。为您处理此问题的流行库是laracasts/flash要使用该库,请将刀片部分添加到您的布局中:@include('flash::message')@yield('content')然后在您的删除控制器中:$user->delete();flash(sprintf('Deleted User %s', $user->name))->success()这将在您的索引页面上将 Flash 消息显示为警报。
打开App,查看更多内容
随时随地看视频慕课网APP