include with only在Twig中真正的目的是什么:
{# only the foo variable will be accessible #}
{% include 'child.html.twig' with {'foo': 'bar'} only %}
Run Code Online (Sandbox Code Playgroud)
也许一些性能优势?或者只是为了避免在包含的模板中覆盖变量?作为文件:
包含的模板可以访问活动上下文的变量.您可以通过附加唯一关键字来禁用对上下文的访问.
Eln*_*mov 19
包含模板时,它可以访问包含模板中可用的所有变量.如果由于某种原因您不想要,请使用only关键字.
当我需要时,我并没有处于这种情况,但除了表现之外,可能还有其他原因.例如,您可以使用它来避免在某些情况下命名冲突.
| 归档时间: |
|
| 查看次数: |
3781 次 |
| 最近记录: |