为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

PHP
aluckdog 2021-10-15 17:52:31
我有一条路线说 /users 可以为我提供用户列表,并且我使用模态来提示用户删除给定的记录。这将调用执行删除的删除获取路由。现在在此之后我需要重新加载用户列表 /users 但这一次用户已成功删除的消息。我目前正在使用一个可选参数,例如 /users/{fromDelete?} 并且如果发送了标志,我会将删除消息传递给控制器中的视图。刷新页面的问题再次显示消息
查看完整描述

1 回答

?
慕哥6287543

TA贡献1831条经验 获得超10个赞

通常在这种情况下,您应该将消息闪烁(保存到单个请求的会话)到会话,然后将其显示在索引上。


为您处理此问题的流行库是laracasts/flash


要使用该库,请将刀片部分添加到您的布局中:


@include('flash::message')


@yield('content')

然后在您的删除控制器中:


$user->delete();


flash(sprintf('Deleted User %s', $user->name))->success()

这将在您的索引页面上将 Flash 消息显示为警报。


查看完整回答
反对 回复 2021-10-15
  • 1 回答
  • 0 关注
  • 119 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信