route ('users.show', $user->id) 发生什么?
想请问一下<a href="{{ route('users.show', $user->id) }}">
这行发生了什么?
因为Route::get('/users/{user}', 'UsersController@show')->name('users.show');
,所以上面一行调用了UsersController
的show(User $user)
这个方法,这个是否正确?
但是后面好像传了个参数$user->id
给show(User $user)
。这个参数是id
,但是show(User $user)
接受的是User
,不是id
,请问这个该怎么理解?
谢谢!
请阅读文档,路由里面有一节是 路由模型绑定