twig文件的@component(from.blade)版本是什么?
我不知道这是否是twig的@组件的正确版本?是渲染吗twig文件的@component(from.blade)版本是什么?,twig,laravel-blade,Twig,Laravel Blade,我不知道这是否是twig的@组件的正确版本?是渲染吗 {{ render ('mail::message') }} {{ render ('mail::button', ['url' => '']) }} 或者可能我无法在这里编写正确的语法?请查看Twig的 刀锋 {{$slot} @组件(“演示”) 内容 @端部元件 基本的细枝语法是 {#宏定义#} {%macro-demo(param)%} {{param}} {%endmacro%} {#宏使用} {#先导入,然后才能#
{{ render ('mail::message') }}
{{ render ('mail::button', ['url' => '']) }}
或者可能我无法在这里编写正确的语法?请查看Twig的
刀锋
{{$slot}
@组件(“演示”)
内容
@端部元件
基本的细枝语法是
{#宏定义#}
{%macro-demo(param)%}
{{param}}
{%endmacro%}
{#宏使用}
{#先导入,然后才能#}
{{demo('content')}
在调用宏之前,需要导入宏,可以使用或。要从当前文件导入(使用from
或import
),请使用\u self
而不是路径。有关更多说明,请参阅文档
你的榜样
{{render('mail::button',['url'=>''])}
看起来它来自Blade的@include
,类似于
@include('mail::button,['url'=>'')
因此,Twig's可能更合适。细枝中的macro
s和include
s之间的关系类似于刀片中的component
s和include
s之间的关系。基本的细枝是
{#partial.html}
{{url}}
{#部分使用}
{%include'partial.html'和{url:'}%}