将把手助手作为参数传递给#if

时间:2014-07-31 08:01:47

标签: javascript if-statement marionette handlebars.js helpers

我在模板中使用了很多以下内容:

{{#if isController}}

要使该行可用,我必须序列化数据并向其添加isController属性。相反,我想使用isController Handlebars帮助器。

问题:无法将另一个帮助程序作为参数传递给#if帮助程序。

问题:有没有办法可以将Handlebars帮助器作为参数传递给#if帮助器?

1 个答案:

答案 0 :(得分:3)

从版本1.3开始,您可以这样做:

{{outer-helper (inner-helper 'abc') 'def'}}

更多信息here