Laravel Blade:类似于 Jinja2 块的东西
Laravel Blade: Something similar to Jinja2 block
Blade 中是否存在模仿 Jinja2 的 block
构造的现有方法?
我知道可以使用 @yield('content', '<h1>Default content</h1>')
,但如果您希望默认内容比一个小字符串大得多,这会显得笨拙和难看。
是的,您可以使用 @section/@show
而不是 @yield
:
@section('content')
default content
@show
并照常覆盖:
@section('content')
override
@stop
Blade 中是否存在模仿 Jinja2 的 block
构造的现有方法?
我知道可以使用 @yield('content', '<h1>Default content</h1>')
,但如果您希望默认内容比一个小字符串大得多,这会显得笨拙和难看。
是的,您可以使用 @section/@show
而不是 @yield
:
@section('content')
default content
@show
并照常覆盖:
@section('content')
override
@stop