如何正確獲取用戶 ID?,這是錯誤訊息 Missing required parameter for [Route: user.currentRequest] [URI: user/user-current-request/{user}] [Missing parameter: user]
An 與User有很多關系Request,url 將是user-current-request{user-id}
//layouts.app
<li class="nav-item">
<a class="nav-link" href="{{ route('user.currentRequest') }}">Current Request</a>
</li>
Route::group(['prefix'=>'user', 'middleware'=>['isUser','auth']], function(){
Route::get('user-current-request/{user}', [UserController::class, 'currentRequest'])->name('user.currentRequest');
});
function currentRequest(User $user)
{
dd($user);
return view('dashboards.users.currentRequest');
}
uj5u.com熱心網友回復:
您在 Layouts.app 中的路線需要引數。
<li class="nav-item">
<a class="nav-link" href="{{ route('user.currentRequest', $user) }}">Current Request</a>
</li>
如果你想在布局中提供這個引數,你必須在提供者 / appserviceprovider 中進行
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/370101.html
