Handlebars如何访问全局变量:if语句

5

我有一个hbs模板,其中包含一个对象数组和一个布尔类型的切换变量(用于切换模板行为),例如:

{
  objs: list,
  mode: true
}

当在objs的循环内部时,无法访问mode变量(上下文已更改)。我想做一个if语句并使用上述变量。我发现可以编写自定义帮助程序。但是没有其他方法可以访问该变量吗?我还发现,在循环内部,可以通过{{../mode}}访问该变量-但仍然不知道如何访问。


也许值得一提的是,我在 each 循环中寻找全局变量的引用。这正是我需要的,谢谢! - elad silver
1个回答

17

最后,我找到了解决方案:

{{#if ../mode}}xyz{{/if}}

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接