首页 > 解决方案 > 我想将两个参数传递给 URL

问题描述

我想用路由助手传递两个参数
一个是线程ID,另一个是更少,所以我想同时传递

index.blade.php

@foreach($works as $work)
<tr>
<td><a href="{{route('work.edit', ['id' => $work->id], ['project' => $param->id])}}">{{$work->input_person}}</a></td>

网页.php

Route::get('/work/edit/{id}/{project}', 'WorkController@edit')->name('work.edit');

顺便说一句,错误看起来像这样

Missing required parameters for [Route: work.edit] [URI: work/edit/{id}/{project}]. 

我不知道该怎么做

标签: phplaravellaravel-5laravel-5.8

解决方案


在同一个数组中传递它。

<a href="{{ route('work.edit', ['id' => $work->id,'project' => $param->id])}}">

推荐阅读