函数式编程
LaravelRoute::group的为了实现路由名称前缀的能力。Route::group(['prefix' => 'song', 'as' => 'song.'], function() { // Route::get('example', function() { return; })->name('example');});为了随后访问此路由,您必须使用它的名称。route('song.example');考虑为您的路线命名,这应该可以解决问题。Route::group(['prefix' => 'song', 'as' => 'song.'], function() { Route::resource('songs', 'Account\Controller') ->except(['show']) ->name('songs');});然后可以这样调用:route('song.songs');