如果条件为整数值,如何编写把手。我已尝试过以下代码,但无法正常工作。
{{#if (eq number '1')}}
number 1
{{else}}
another number
{{/if}}
答案 0 :(得分:4)
对于{{if (eq a b)}}
个助手,等效的Javascript代码为if (a === b)
,您可以直接提供变量或值。
{{#if (eq number 1)}}
number 1
{{else}}
another number
{{/if}}
答案 1 :(得分:1)
Mandrill邮件服务支持Handlebars,在这里可以使用“反引号”来评估#if块中的逻辑表达式:
{{#if `number < 0`}}
negative
{{elseif `number == 42`}}
the answer is 42
{{else}}
positive and not 42
{{/if}}
我不知道这是否可能,但你应该尝试一下。 这对我来说可以。