【发布时间】:2015-10-29 07:34:51
【问题描述】:
Blade 中是否存在模仿 Jinja2 的 block 构造的现有方法?
我知道可以使用@yield('content', '<h1>Default content</h1>'),但如果您希望默认内容比小字符串大得多,这会显得笨拙和丑陋。
【问题讨论】:
Blade 中是否存在模仿 Jinja2 的 block 构造的现有方法?
我知道可以使用@yield('content', '<h1>Default content</h1>'),但如果您希望默认内容比小字符串大得多,这会显得笨拙和丑陋。
【问题讨论】:
是的,您可以使用@section/@show 代替@yield:
@section('content')
default content
@show
并照常覆盖:
@section('content')
override
@stop
【讨论】:
default,在实际视图中使用override?