在Handlebars模板中,如果需要在嵌套的局部块中使用变量,可以通过使用“../”来访问上一级上下文中的变量。
下面是一个示例代码,演示了如何在嵌套的Handlebars局部块中使用变量:
{{#each items}}
{{name}}
{{#if ../showDescription}}
{{description}}
{{/if}}
{{/each}}
在上面的示例中,{{#if ../showDescription}}
中的“../”表示上一级上下文,showDescription
是上一级上下文中的一个变量。这样可以在嵌套的局部块中访问到。
这种方式可以避免将变量应用于嵌套的Handlebars局部块造成的问题。