首页 > 解决方案 > Laravel 重定向回来并刷新。

问题描述

我有以下任务。我需要通过 post 表单在 ftp 服务器上上传图像。接下来我需要刷新页面,我想看看新照片。请看我的代码,你会更好地理解我的任务。

首先,我在 /shops/update/{id} 网址上发送照片。这是我表格的一部分。

在此处输入图像描述

接下来,我有以下路线: 在此处输入图像描述

而且,当然,我在控制器中有方法 updateShop

在此处输入图像描述

该方法将为图像创建 url,在主机上发送图像并将重定向返回到商店信息页面(商店表单所在的页面)。所有这些东西都很好用,但是在上传照片后,我需要按 ctrl + f5,在这个动作之后,新照片就会出现在页面上。我知道在旧的 laravel 版本中有 refrash() 方法。但是现在 redirect()->back()->refrash() 不起作用。也许这是因为视图的缓存而发生的。我尝试过像这样的 Artisan::call('view:clear'); 但是这段代码也不起作用。

标签: laravel

解决方案


推荐阅读