我知道Laravel提供的Flash消息。但是,我想显示已成功填写的数据。 我考虑过使用max id查询来重定向它以调用数据,但是可以随时在地址栏上键入它来进行访问。 有什么想法吗?
答案 0 :(得分:1)
因此您可以将其用于刀片文件中的引导
@if(session('success'))
<div class="alert alert-success">
{{ session('success') }}
</div>
@endif
@if(session('error'))
<div class="alert alert-danger">
{{ session('error') }}
</div>
@endif
对于布尔玛,您可以使用
@if(session('success'))
<div class="notification is-success">
{{ session('success') }}
</div>
@endif
@if(session('error'))
<div class="notification is-danger">
{{ session('error') }}
</div>
@endif
在您的控制器中,您执行
return redirect('/home')->withSuccess('success message');
或
return redirect('/home')->withError('error message');
如果要在几秒钟后将其删除,则需要实现一些javascript
答案 1 :(得分:1)
如果解决了问题,请尝试此方法。否则,请提供您的代码以检查您要做什么。
$name= "John";
return redirect()->route('routename')->with('success',"Thanks for you feedback ".$name);