Laravel:重定向回来后重新加载页面

时间:2021-03-19 13:11:53

标签: php laravel vue.js

我正在使用 Laravel 和 VueJS。我有一个功能 return redirect()->back()->with('success', 'Saved!'); 提交表单后返回页面。

表单提交时带有 this.$intertia.post(api_call, data);

无论如何让我在重定向后自动重新加载页面?我看过其他一些帖子,建议使用 ->refresh(),但它对我不起作用。

1 个答案:

答案 0 :(得分:2)

window.location.reload(); 应该为您重新加载页面。

值得询问您为什么要重新加载页面。

由于您使用了惯性,您可能能够转向这样一种工作流程:通过对 json 索引路由的 ajax 调用重新加载相关数据,并将其设置到现有的 vue 组件中,而不是完全重新加载所有内容。