将 include 与 Laravel 中的变量一起使用
Use include with variables in Laravel
我的 resources/views
目录中有一个 layouts
文件夹,其中有一个名为 header.blade.php
的文件。该文件包含页面的 header,我在我的应用程序的每个页面中包含 header。我在那里有我所有需要的 <head>
标签。我在页面中做的是:
@include("layouts.header");
但是,我希望 header 和 css <link> tag
的标题是动态的。那么,有没有一种方法可以使用 @include()
传递变量并在我的 header
页面中访问该变量?
是的,您可以使用:@include('layouts.header', ['some' => 'data'])
然后访问 header 页面中的数据,例如$some
.
我的 resources/views
目录中有一个 layouts
文件夹,其中有一个名为 header.blade.php
的文件。该文件包含页面的 header,我在我的应用程序的每个页面中包含 header。我在那里有我所有需要的 <head>
标签。我在页面中做的是:
@include("layouts.header");
但是,我希望 header 和 css <link> tag
的标题是动态的。那么,有没有一种方法可以使用 @include()
传递变量并在我的 header
页面中访问该变量?
是的,您可以使用:@include('layouts.header', ['some' => 'data'])
然后访问 header 页面中的数据,例如$some
.