把手访问全局变量:if语句

时间:2013-06-17 15:01:50

标签: javascript handlebars.js

我有一个hbs模板,我有一个对象数组和一个布尔切换变量(切换模板行为),让我们说:

{
  objs: list,
  mode: true
}

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

1 个答案:

答案 0 :(得分:11)

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

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