Route::group(['prefix'=>'portfolio'],function() {
这是我发现问题所在的行。这里有什么不好?我正在使用laravel 5.6,这是我的目录…\ routes \ web.php39
答案 0 :(得分:0)
更改为此
Route::prefix('portfolio')->group(function () {
});
答案 1 :(得分:0)
根据documentation,分组的路线应如下所示:
Route::prefix('portfolio')->group(function () {
Route::get('users', function () {
// Matches The "/portfolio/users" URL
});
});
将users
路由替换为要添加前缀的任何路由。
答案 2 :(得分:-2)
您使用了错误的结构来添加前缀:
使用以下结构
Route::prefix('portfolio')->group(function() {
//your routes here
});
Laravel 5.5引入了一些方法,例如prefix
,middleware
,namespace
和name
等,以便我们可以在路线上链接功能和需求。
您可以按如下所示链接它们
Route::middleware(['auth', 'admin.auth'])
->namespace('Admin')
->prefix('admin')
->name('admin.')
->group(function() {
//your routes here
});