最近我切换到 Laravel 5.3。
我有以下路线
Route::get('/activate/token', 'AccountActivationController@activate')->name('auth.activate');
但是,当我使用
dd(route('auth.activate'));
我收到以下错误:
UrlGenerator.php 第 314 行中的 InvalidArgumentException:未定义路由 [auth.activate]。
它与
Route::get('/activate/token', [
'as' => 'auth.activate',
'uses' => 'AccountActivationController@activate',
]);
这是 Laravel 5.3 的新功能吗??我对 Laravel 本身还很陌生。
谢谢你。
最佳答案
缺少刻度线
尝试
dd(route('auth.activate'));
反而。
关于php - Laravel 命名路由不起作用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42984295/