我想将我的数据从控制器发送到 xedit.blade.php,但我得到了同样的错误在控制器中:public function index5() { $users=User::all(); return view('xedit')->with('users',$users);//xedit is from xedit.blade.php }我的路线:Route::get('admin/edit', function () { return view('xedit');})->name('edit');Route::get('edit', 'Admin\UserController@index5');我收到错误:Undefined variable: users
1 回答
aluckdog
TA贡献1847条经验 获得超7个赞
删除这条路线
Route::get('admin/edit', function () {
return view('xedit');
})->name('edit');
因为当你去这条路线时,没有用户变量。如果你愿意,你也可以通过这里。
如果您想要命名路线,那么您也可以将第二个命名为 -
Route::get('edit', 'Admin\UserController@index5')->name('edit');
您也可以像这样在第一个中发送用户变量-
Route::get('admin/edit', function () {
$users = App\User::all();
return view('xedit', compact('users'));
})->name('edit');
- 1 回答
- 0 关注
- 120 浏览
添加回答
举报
0/150
提交
取消