with
函数中的view
方法存在问题。我想传递数据变量和状态。我这样做:
return view('user.blogsettings')
->with(array('data' => $this->_data, 'status' => 'Save'));
数组中的数据项工作正常,但状态不是
@if (session('status'))
<div class="alert alert-success">
{{ session('status') }}
</div>
@endif
没有消息。
答案 0 :(得分:1)
with()
上的View
方法不会发送到会话,它会将其作为变量传递给视图,因此您可以$status
而不是session('status')
<来访问它/ p>
如果您想要explicitly add it to session,请使用session(['status' => 'Save'])
,这会闪现到正在进行的请求的会话中。
您可以查看Laravel的文档Passing Data to view以获取更多信息
我希望这很有用。