我试图在表格中显示用户列表,并为每个用户提供一个链接以在单独的页面上查看其详细信息。但是,我收到解析错误
这是我的代码
用户列表页面:
<table class="user-list-table table">
<thead class="table-light">
<tr>
<th></th>
<th>Name</th>
<th>Email</th>
<th>Password</th>
<th>Phone Number</th>
<th>Admin</th>
</tr>
</thead>
<tbody>
@foreach($users as $item)
<tr>
<td>{{ $loop->iteration }}</td>
<td>
<a
href="{{ route('user-view', ['id' => $item->id] }}">
{{ $item->name }}
</a>
</td>
<td>{{ $item->email }}</td>
<td>{{ $item->password }}</td>
<td>{{ $item->phone_number }}</td>
<td>{{ $item->is_admin }}</td>
</tr>
@endforeach
</tbody>
</table>
用户控制器:
public function show($id)
{
$user = User::find($id);
return view('main.user.user-view-account')->with('user', $user);
}
main.user.user-view-account 的路由:
Route::get('user-view/{id}', [UserController::class, 'show'])->name('user-view');
我正在尝试将用户路由到 user/id/view,任何人都可以看到导致错误的原因吗
在你的 Anchor 标签内,你需要关闭你的
route