4.5. 布局中的链接
布局中的链接
由于我们进行了样式优化,现在的首页已经比一开始的好看多了。但视图里面的一些代码仍可以进行优化,比如链接地址。
<li><a href="/help">帮助</a></li>
上面的代码链接形式是 Web 开发中较为常用的一种,但在 Laravel 中,我们可以这么写:
<li><a href="{{ route('help') }}">帮助</a></li>
{{ }}
是在 HTML 中内嵌 PHP 的 Blade 语法标识符,表示包含在该区块内的代码都将使用 PHP 来编译运行。route()
方法由 Laravel 提供,通过传递一个具体的路由名称来生成完整的 URL。后面我们再来讲解路由名称的具体定义方法。
Laravel 路由
我们在前面讲到,如果要使用下面这种方式来渲染 help 链接,则需要先为路由定义 help 路由名称。
<li><a href="{{ route('help') }}">帮助</a></li>
在 Laravel 中,我们可以通过在路由后面链式调用 name
方...