【发布时间】:2019-04-04 07:04:33
【问题描述】:
简介:
我有一个带有动态前缀的自定义路由组:
Route::prefix('{nickname}')->group(function () {
Route::get('/', function($nickname) {
return view('profile');
})->where(['nickname' => '[a-z]+']);
Route::get('/edit', function($nickname) {
return view('profile.edit');
})->where(['nickname' => '[a-z]+']);
});
如您所见,在每条路线上,我通过正则表达式检查前缀的正确性。
注意:我也用->where(['nickname' => '[a-z]+'])来路由组,结果报错了。
错误信息:
在 null 上调用成员函数 where()
问题:
如何解决只检查一次的问题?
【问题讨论】:
标签: laravel routing routes laravel-routing laravel-5.7