如何在 Laravel 中的控制器重定向时显示成功消息?

How to display a success message upon redirection from controller in Laravel?

在我的应用程序中,我有一个表单可以验证记录并将其插入 table。

成功插入 table 后,控制器 redirect() 返回页面如下:

return redirect('/');

这工作正常,除了它没有告诉用户插入是否发生,因为页面上只保留空白表单,而没有显示成功消息。

如何与数据(return code 的某种形式)一起重定向以便显示简单的成功消息?

return redirect('/')->with('message', 'Message sent!');

详细了解 redirects in Laravel

确保 Session 正常工作以使 flash 消息正常工作。

return redirect('/')->with('success', 'Thanks for contacting us!');

@include('flash-message') 在您要在页面上显示您的 Flash 消息的地方使用了它。谢谢