我正在尝试通过路由构建从 index.blade.php 到 login.blade.php 的超链接。我为此超链接定义了一个命名路由,但不起作用。
这是我的路线代码。
Route::get('/','HomeController@index');
Route::get('/login', 'HomeController@login_page')->name('login');
这是我的 Controller 。
public function login_page()
{
return view('login');
}
这是我尝试设置超链接的 View 。
<li><a href="{{route('login')}}">Log-in</a></li>
最佳答案
使用 Laravel Blade 模板在菜单链接中设置 URL 链接,使用它 {{url('dashboard')}}。例如使用此链接:
<ul>
<li>
<a href="{{url('dashboard')}}" class="active">Dashboard</a>
</li>
</ul>
我想这对你会有帮助。
关于php - href 链接在 laravel 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46897673/