Laravel路线没有采用正确的控制器方法
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Laravel路线没有采用正确的控制器方法相关的知识,希望对你有一定的参考价值。
我有那些路线
Route::get('/account/{id}','AccountsController@show')->name('account.show');
Route::get('/account/create','AccountsController@create')->name('account.create');
我的AccountsController中的那些方法
public function show(){
echo 'SHOW';
}
public function create(){
echo 'CREATE';
}
当我使用route account / create时,返回“SHOW”。知道为什么它没有采用正确的方法吗?谢谢。
答案
第一条路线中的{id}
部分是通配符,因此任何值都将匹配第一条路线,数字或字符串。您只需要切换路线的顺序。
以上是关于Laravel路线没有采用正确的控制器方法的主要内容,如果未能解决你的问题,请参考以下文章