我正在使用Laravel开发一个网络应用程序。我是这个神奇框架的新手,我还在学习。
我的问题:我想用
return back();
在控制器方法的最后,但是向后页传递一些帖子数据。
我想做的例子:
return back()->withPostData(['id'=>'10']);
可以用Laravel做到吗?
答案 0 :(得分:2)
您可以尝试:
Redirect::back()->withInput();
来自文档..
要从上一个请求中检索闪存输入,请使用
old
Request
实例上的方法:
$id = $request->old('id');
答案 1 :(得分:0)
您可以使用会话传递数据:
return redirect()->back()->with('id', 10);
然后使用session('id')
获取数据。
但是,如果您正在使用表单并且只想获取旧数据,则应使用简单的重定向和old()
方法:
<input type="text" name="id" value="{{ old('id') }}">