详细:https://laravel-china.org/docs/laravel/5.4/blade

①模板继承

定义页面布局

Blade 的两个主要优点是 模板继承区块

@section 命令正如其名字所暗示的一样是用来定义一个视图区块的,而 @yield 指令是用来显示指定区块的内容的。

②继承页面布局

当定义子页面时,你可以使用 Blade 提供的 @extends 命令来为子页面指定其所 「继承」 的页面布局。 当子页面继承布局之后,即可使用 @section 命令将内容注入于布局的 @section 区块中。切记,在上面的例子里,布局中使用 @yield的地方将会显示这些区块中的内容:

在上面的例子里,sidebar 区块利用了 @parent 命令追加布局中的 sidebar 区块中的内容,如果不使用则会覆盖掉布局中的这部分内容。 @parent 命令会在视图被渲染时替换为布局中的内容。

当然,可以通过在路由中使用全局辅助函数 view来返回 Blade 视图:

我 秦始皇 打钱