【问题标题】:handlebars access global variable: if statement车把访问全局变量:if 语句
【发布时间】:2013-06-17 15:01:49
【问题描述】:

我有一个 hbs 模板,其中有一个对象数组和一个布尔切换变量(切换模板行为),假设:

{
  objs: list,
  mode: true
}

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

【问题讨论】:

  • 也许值得一提,我在每个循环中寻找对全局变量的引用。这实际上是我正在寻找的谢谢!

标签: javascript handlebars.js


【解决方案1】:

终于找到了解决办法:

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

【讨论】:

    猜你喜欢
    • 2012-07-08
    • 1970-01-01
    • 1970-01-01
    • 2017-05-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-26
    • 1970-01-01
    相关资源
    最近更新 更多