Laravel重定向到上一页

Laravel重定向到上一页,laravel,Laravel,我正在将数据插入数据库,并使用下面在laravel中的代码重定向回上一页 查看我的网页 在输入一些新的todo数据后,它运行良好;数据插入并显示在页面中,但页面如下所示。 我认为页面中的样式不起作用 在刷新页面后,我得到了页面。 有什么问题吗?你可以试试这个 return back()->withInput(); 您可以在会话中保存上一个URL,以便轻松重定向回其上一个URL 在你的功能中试试这个 public function store(Request $request) {

我正在将数据插入数据库,并使用下面在laravel中的代码重定向回上一页

查看我的网页

在输入一些新的todo数据后,它运行良好;数据插入并显示在页面中,但页面如下所示。 我认为页面中的样式不起作用

在刷新页面后,我得到了页面。 有什么问题吗?

你可以试试这个

return back()->withInput();

您可以在会话中保存上一个URL,以便轻松重定向回其上一个URL

在你的功能中试试这个

public function store(Request $request)
{
    $request->session()->put('url.intended',url()->previous());
    $todo=new Todo;
    $todo->todo=$request->todo;
    $todo->save();
    return redirect($request->session()->get('url.intended'));
}
这里,前面的URL是由laravel的


如果您有任何疑问,请发表评论。

请检查我的答案,并告诉我它是否有效。谢谢您的回答。我对您的解决方案毫无疑问。但是我的代码有什么问题?它重定向到相同的url,但在重定向返回重定向->返回后工作不正常;这段代码会将你们重定向回去,就像你们在浏览器中按下后退按钮,css来自缓存一样。如果您在会话中存储上一个URL并重定向,它将从头开始加载页面,同时加载所有CSS。如果你觉得我的答案很有帮助,你也可以接受我的答案并投票:。虽然我没有得到我的答案,但它很有帮助。谢谢。那么你找到了哪个答案?为什么重定向页面中的样式不起作用?
public function store(Request $request)
{
    $request->session()->put('url.intended',url()->previous());
    $todo=new Todo;
    $todo->todo=$request->todo;
    $todo->save();
    return redirect($request->session()->get('url.intended'));
}