Laravel 在不刷新的情况下将数据从 Controller 传递到视图

Laravel passing data from Controller to view without refreshing

我是 Laravel 的新手,我正在尝试将数据从我的控制器传递到视图,我设法做到了,如下所示:

控制器:

$data['value1'] = 1;
return view('main', $data);

main.blade.php:

{{value1}}

这很好用,但现在我的问题是,如果我想用控制器的另一种方法 更改 value1 的值,而不 刷新页面,我该怎么办?

是否有不同的方法或者是否有一种方法在 Laravel 中最常用?

提前致谢。

在没有刷新的情况下,您需要实施一种将数据拉到前端的后台任务。 您可以使用 https://laravel-livewire.com/ 开箱即用,也可以通过 vuejs 实现它。