Route::resource('posts','PostsController');
Route::post('posts/changeStatus', array('as' => 'changeStatus', 'uses' => 'PostsController@changeStatus'));
提供的代码是我的laravel项目的一条路线。我没有编写此代码,而是试图了解他们所做的事情。我在文档的任何地方都找不到将键值存储与“ as”和“ uses”一起使用的原因。我通常会在下面编写代码,但是这不适用于ajax-crud设置。
Route::post('posts/changeStatus', 'PostsController@changeStatus');
从文档:
命名路由使您可以方便地生成URL或特定路由的重定向。您可以
as
在定义路由时使用数组键为路由指定名称
as
是该路线的名称。您可以使用它来创建带有route('changeStatus')
帮助器的URL 。
uses
是路线的控制器方法(操作)。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句