Php Laravel正在抛出路由[/profileUpdate/update]未定义错误

Php Laravel正在抛出路由[/profileUpdate/update]未定义错误,php,laravel,Php,Laravel,晚安,我正在使用一条新的laravel路线,但当我尝试放置href时,它将我抛出 路由[/profileUpdate/update]未定义错误 web.php路径: Route::post('/profileUpdate/update','ProfileController@updateProfile')->name('profile.update'); profilePage.blade.php代码: 编辑您的个人资料 有人能帮我吗?几天前我试图找出错误,我需要帮助。谢谢 route()h

晚安,我正在使用一条新的laravel路线,但当我尝试放置href时,它将我抛出 路由[/profileUpdate/update]未定义错误

web.php路径:

Route::post('/profileUpdate/update','ProfileController@updateProfile')->name('profile.update');
profilePage.blade.php代码:

编辑您的个人资料
有人能帮我吗?几天前我试图找出错误,我需要帮助。谢谢

route()helper将路由的名称作为参数。所以你的链接应该是

<a type="button" class="btn btn-info"href="{{ route('profile.update') }}">Edit your profile</a>


route()
函数使用路由名称是的,谢谢,这解决了错误。但当我点击profileUpdate.blade时,它不会将我重定向到它:/它就像一个无用的按钮,它什么都不做,只停留在同一个页面上。啊。我懂了。请将其从a更改为标签。我也会更新答案的。只是注意到这是一条发帖路线。如果它在表单中,请不要忘记将按钮标记为type=“submit”,以便它提交表单并发出post请求。我将标记更改为a,并将type更改为submit,但它引发另一个错误:此路由不支持GET方法。支持的方法:POST。在web.php中,它有POST方法,而不是GET方法