我正在使用Laravel5.5构建一个web应用程序
我创建了一个基本的用户关系系统,现在我想在用户配置文件中创建一个add friend按钮。我不想仅仅为了发送朋友请求而将其封装在表单中,所以我想向服务器发送一个简单的AJAX post请求,传递记录的用户id和目标用户id:
$.post("/request/path", { "user_1": [...] }, function () {...});但是,我对Laravel (和一般的路由)并不熟悉,因此我不确定是否应该在api.php路由文件中定义一个路由,并向例如/api/friend-request发出请求,或者像登录/注册post请求那样在web.php中定义一个路由。正确的方法是什么?
发布于 2017-10-24 23:11:24
如果您是通过对视图进行AJAX调用来完成的,我认为您应该在web.php上这样做。但是它应该在一个名为Ajax的路由组中。您可以查看Laravel的路由组文档。
发布于 2017-10-25 13:45:09
你应该把你的路线放在/ put /web.php中。
PHP :路由::get(‘add’,'yourController@method');
JS : url: /加朋友
https://stackoverflow.com/questions/46920845
复制相似问题