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>