是否可以对具有不同数据的多种方法和控制器使用单一视图?
is it possible to use single view for multiple methods and controllers with different data?
我需要多次使用单个 view
和不同的 methods
controllers
所有 methods
都发送不同的数据并提交给不同的 [= database
的 14=]。
假设我有两个 methods
、method1
和 method2
method1
有类似 {123,456,789}
的数据,查看这些数据并提交时,需要在我的数据库 table1
中进行更改。
method2
有类似 {321,654,987}
的数据,查看这些数据并提交时,需要在我的数据库 table2
中进行更改。
我不知道如何将 view
与不同的 data
重用,如果可能的话请帮助我。
当然,您可以对不同的 Laravel 方法使用相同的视图,这不会有任何区别。
例如。
在 UserController@login
方法中,您可以 return view('login');
同样的视图也可以在 CustomerController@login
方法中返回。
您只需要根据返回视图的控制器更改 login.blade.php
中的表单操作。
public function func1(data){
return view("document",[data]);
}
public function func2(data){
return view("document",[data]);
}
我需要多次使用单个 view
和不同的 methods
controllers
所有 methods
都发送不同的数据并提交给不同的 [= database
的 14=]。
假设我有两个 methods
、method1
和 method2
method1
有类似 {123,456,789}
的数据,查看这些数据并提交时,需要在我的数据库 table1
中进行更改。
method2
有类似 {321,654,987}
的数据,查看这些数据并提交时,需要在我的数据库 table2
中进行更改。
我不知道如何将 view
与不同的 data
重用,如果可能的话请帮助我。
当然,您可以对不同的 Laravel 方法使用相同的视图,这不会有任何区别。
例如。
在 UserController@login
方法中,您可以 return view('login');
同样的视图也可以在 CustomerController@login
方法中返回。
您只需要根据返回视图的控制器更改 login.blade.php
中的表单操作。
public function func1(data){
return view("document",[data]);
}
public function func2(data){
return view("document",[data]);
}