我想將我的數據從控制器發送到 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 關注
- 148 瀏覽
添加回答
舉報
0/150
提交
取消