laravel锚标记href和值不同

问题描述 投票:0回答:1

任何在 laravel 上使用锚标记遇到此问题的人,我都会遇到一个问题,href 显示正确的 url

href="job
但属性值显示
= jobs/jobs
。当我处于不同的路线时,我对这个锚标记没有任何问题。

我用过这条路线

Route::get('/jobs/{id}', function ($id)  {
    $job = Job::find($id);
    return view('job',['job'=>$job]);
});

在此输入图片描述

在此输入图片描述

我尝试在这里寻找任何类似的问题,但一无所获。锚标记是可重复使用的,我确实使用了静态锚标记,但两者都显示值 /jobs/jobs 但 href 仅是 /jobs

@props(['active' => false])

<a  class="{{ $active ? 'bg-gray-900 text-white' : 'text-gray-300 hover:bg-gray-700 hover:text-white' }} rounded-md px-3 py-2 text-sm font-medium" 
aria-current="{{ $active ? 'page' : 'false' }}"
{{ $attributes }}
>{{$slot}} </a>
laravel routes anchor
1个回答
0
投票

我不知道这是否是您解决此问题的方法,但我尝试更改 href=""

到 {{ url(name_path) }}

© www.soinside.com 2019 - 2024. All rights reserved.