Laravel 5 Laravel 5.3中的路由错误

Laravel 5 Laravel 5.3中的路由错误,laravel-5,routing,Laravel 5,Routing,我可能是厚,但我不断地得到一页不发现例外 我认为: <a href="{{ route('/galleryimages/{id}') }}" 页面图片肯定存在于子目录gallery_pictures中。您的路由不正确,Laravel路由参数使用了一个大括号,如:{id}。而不是{{id} 您正在使用的助手函数接受路由名称而不是路由URL,要链接路由,您应该使用URL()函数 我提供了一些参考链接,如果你还没有签出的话 HTML修复程序: <a href="{{ url('/ga

我可能是厚,但我不断地得到一页不发现例外

我认为:

<a href="{{ route('/galleryimages/{id}') }}"

页面图片肯定存在于子目录gallery_pictures中。

您的路由不正确,Laravel路由参数使用了一个大括号,如:{id}。而不是{{id}

您正在使用的助手函数接受路由名称而不是路由URL,要链接路由,您应该使用
URL()
函数

我提供了一些参考链接,如果你还没有签出的话

HTML修复程序:

<a href="{{ url('/galleryimages/' . $id) }}">My Link</a>
多一点

如果要使用路由功能,必须为路由设置一个名称,您可以这样做:

   Route::get('/galleryimages/{id}', function($id) {
       return view('gallery_pictures.pictures', ['id'=> $id]); 
   })->name('gallery_images');
然后,您可以通过这样做来访问路线

<a href="{{ route('gallery_images', ['id' => $id ]) }}">My Link</a>

Route::get('/gallerymages/{id}')
现在我觉得自己很愚蠢!谢谢
   Route::get('/galleryimages/{id}', function($id) {
       return view('gallery_pictures.pictures', ['id'=> $id]); 
   })->name('gallery_images');
<a href="{{ route('gallery_images', ['id' => $id ]) }}">My Link</a>