我的数据结构嵌套得很深,我的Twig模板中的变量名越来越长。
在Mustache中,您可以使用{{# variable }}
“分隔”数据,而不必使用该变量“前缀”内部的所有内容,例如:
数据:
variable1
variable2
variable2_1
variable2_2
variable3
variable3_1
variable3_2
variable3_3
胡子模板:
{{# variable1}}
<element>{{variable2}}</element>
<element>{{variable3.variable3_3}}</element>
{{/ variable1}}
在上面,您不必在variable2
和variable3.variable3_3
前面加上variable1
。
这是我拥有的一个数据元素的示例:
ProcNoStsRq.ProcFold.Header.Admin.Sup.Pty.Contact.Comms.SA.Address.City
(请注意,该名称比实变量名称的122个字符缩短了)
我知道我将拥有一些更深的东西。如何在Twig中实现相同目标?
答案 0 :(得分:0)
不要以为您可以直接进行此操作,但是如果您使用include,则可以使其正常工作。
imageFile: $(this).find('td:eq(2)').html(),