2016-11-18 109 views
2

我有我的页面上的链接:Laravel 5.3 NotFoundHttpException在RouteCollection.php线161:

<a class="btn btn-default" href="/articles/{{ $article->id }}/edit">Edit</a> 

和我进行了路线吧:

Route::get('/articles/{$articleId}/edit', '[email protected]'); 

,导致功能编辑:

public function edit($articleId) 
{ 
    dd($articleId); 
    $article = Article::where('id', $articleId)->first(); 
} 

,但我得到一个错误

NotFoundHttpException in RouteCollection.php line 161: 

不知道为什么会出现此错误。

回答

0

错误:

Route::get('/articles/{articleId}/edit', '[email protected]'); 

条款ArticleID没有$

0

我们可以通过ID这样

Route::get('/articles/{articleId}/edit', '[email protected]');

删除$这里

符号