美文网首页
关于laravel中资源路由的坑

关于laravel中资源路由的坑

作者: LeeBoot | 来源:发表于2017-08-10 15:27 被阅读0次
  • 定义资源路由:
    Route::resource('cart','Admin\CartsController');
  • 在其后定义了一个路由组
    Route::group(['prefix' => 'cart'], function (){ Route::any('add','Admin\CartsController@add')->name('cart.add'); });
  • cmd查看:



    也没问题,但在浏览器这个路由就是找不到啊;

大牛说:resource路由定义的cart路由名,那么所有的和cart相关的都得走resource这个管道,后面再定义cart路由(或路由组),只是注册了这个路由,但是它的出口已经没有了,被resource占用了;

  • 就跟一个水管一样
  • 开了个(cart)口, 所有的水都从这个口流掉了
  • 放完了后把这个(cart)口一关,后面定义的和cart相关的都没地方溜出去了

相关文章

网友评论

      本文标题:关于laravel中资源路由的坑

      本文链接:https://www.haomeiwen.com/subject/vmuhrxtx.html