gpt4 book ai didi

symfony - Twig "_self"变量

转载 作者:行者123 更新时间:2023-12-04 16:44:31 24 4
gpt4 key购买 nike

在哪里记录了该关键字的存在? (我想这是一个常量,而不是一个对象,对吗?)。

无论如何,我想知道它的记录位置,看看是否还有其他我不知道的关键字。

谢谢

最佳答案

这并不能真正回答问题,但是我认为必须提及它。_self本身并未真正被弃用或删除,但其用法是!

如果您在Twig 2. *中查找过时的功能,则会找到there are none
因此,您可能会错误地认为自己很安全,或者(像我一样)挠头以找出为什么它在v2.0中停止工作的原因。

但是实际上,在Twig v1中,_self是一个对象,您可以使用它执行_self.templateName或使用它调用Twig宏。它作为对象的用法是deprecated,但它可以工作。

在Twig v2中,_self不再是一个对象,而是一个字符串,它实际上包含模板名称(_self.templateName的先前值)。

因此,如果您在Twig v1中将其用作对象,则您的代码将在Twig v2中失败。
无论如何,似乎_self问题的解决方案有点困惑。

关于symfony - Twig "_self"变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21099238/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com