【发布时间】:2018-10-04 06:13:19
【问题描述】:
我想制作这样的网址 http://127.0.0.1:8000/post/edit_1=1&edit_2=2 传递给我的控制器
我尝试这样的路线Route::get('post/edit_1={id}&edit_2={id2}', 'PostController@index')->name('post.index');
并像这样查看<a href="{{ route('post.index', '$id', '$id2') }}">Click Here</a>
但我总是出错,有人可以修复我的代码
【问题讨论】:
-
使用
/代替=和& -
第一个 - 你不能在你的路由定义中声明
GET参数,第二个 -http://127.0.0.1:8000/post/edit_1=1&edit_2=2是看起来像 2 个GET参数的混合,但它不是以?,所以它的格式不正确 3. - 如果您遇到错误,请发布错误内容 -
devk 是正确的,您应该正确匹配路由和 url。
标签: php laravel laravel-5 laravel-5.6