Javascript 另一个辅助对象中的handlebar if语句

Javascript 另一个辅助对象中的handlebar if语句,javascript,handlebars.js,handlebarshelper,Javascript,Handlebars.js,Handlebarshelper,是否可以在把手内侧执行以下操作: {{#each (if someArray ? someArray : otherArray)}} //do something with element from array {{/each}} 或者我必须这样做: {{#if someArray}} {{#each someArray)}} //do something with element from array {{/each}} {{else}} {{#each otherA

是否可以在把手内侧执行以下操作:

{{#each (if someArray ? someArray : otherArray)}}
  //do something with element from array
{{/each}}
或者我必须这样做:

{{#if someArray}}
  {{#each someArray)}}
    //do something with element from array
  {{/each}}
{{else}}
  {{#each otherArray}}
    //do something with element from array
  {{/each}}
{{/if}}
例如,我创建了一个助手“count”,可以在其他助手内部使用,但也可以独立使用:

{{count someArray}} // standalone: will print length of array
{{#if (count someArray)}} //inside if
  //if someArray.length > 0
{{else}}
  //if somArray.length = 0
{{/if}}
这只是一个示例,说明如何使用嵌套的帮助程序。我想知道是否可以在helper中使用“if”条件