11.5. 关注按钮
关注表单
本小节我们将开发『关注按钮』,允许用户间关注和取消关注。先设置好路由、页面嵌入关注表单,最后在控制器里编写业务处理的逻辑代码。
注册路由
接下来让我们针对前面开发的「关注用户」和「取消用户」的功能,加入路由定义:
routes/web.php
<?php
.
.
.
Route::post('/users/followers/{user}', 'FollowersController@store')->name('followers.store');
Route::delete('/users/followers/{user}', 'FollowersController@destroy')->name('followers.destroy');
对应的路由信息如下:
HTTP 请求 | URL | 动作 | 作用 |
---|---|---|---|
POST | /users/followers/{user} | FollowersController@store | 关注用户 |
DELETE | /users/followers/{user} | FollowersController@destroy | 取消关注用户 |
可以看到,两个路由的动作都映射到了 FollowersController
控制器上,目...