laravel中 Route::resource('photo', 'PhotoController'); 注册路由,
使用php artisan route:list 没有生成对应路由方法,
laravel版本是5.4
laravel中 Route::resource('photo', 'PhotoController'); 注册路由,
使用php artisan route:list 没有生成对应路由方法,
laravel版本是5.4
运行php artisan route:cache试试?
另外,如果你是用PHP内置服务器(包括使用php artisan serve方式)运行的,每次更新了路由之后,需要重新运行PHP内置服务器才能生效。
抱歉,不是这个意思 我的意思是 Route::resource('photo', 'PhotoController'); 这一句已经在路由文件中,执行 php artisan route:list 后也有显示下边这些
| | GET|HEAD | photo | photo.index |AppHttpControllersPhotoController@index | web|
| | GET|HEAD | photo/{photo} | photo.show | AppHttpControllersPhotoController@show | web|
@facades
要生成里面的方法要在生成控制器的时候加上 --resource 才能生成里面的方法php artisan make:controller TestController --resource
2 回答1.4k 阅读✓ 已解决
4 回答970 阅读
1 回答649 阅读✓ 已解决
2 回答622 阅读
602 阅读
不会啊,亲测可用。
你可以试一下 php artisan route:clear 清楚路由缓存