im在我的应用程序中重置密码,所以我发送了一封电子邮件,当我点击链接时,我得到了这个错误
ErrorException
Route [resetPassword] not defined. (View:C:'wamp'www'happy_Road'app'views'resetPassword.blade.php)
这是的电子邮件链接
http://localhost/happy_Road/public/index.php/resetPassword/3a62d9105691fb0f09084ffdec7e87bcb9e734c0.
以及路线
Route::get('resetPassword/{token}', function($token)
{
return View::make('resetPassword')->with('token', $token);
});
那么问题出在哪里呢!!
路由本身没有问题,问题是您正试图链接到刀片文件(resetPassword.blade.php
)中的路由,但尚未为该路由命名。
请查看命名路线文档。
这就是你需要做的:
Route::get('resetPassword/{token}', ['as' => 'resetPassword', function($token)
{
return View::make('resetPassword')->with('token', $token);
}]);
或者这也可以通过完成
Route::get('resetPassword/{token}', function($token)
{
return View::make('resetPassword')->with('token', $token);
})->name('resetPassword');