将 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.