0

我有一个带有名称和 ID 的简单数组“名称”。我想从其他循环(电话)访问名称。代码如下:

{{#names}}
      {{name}} - {{id}} // this shows for example '123456 -  001'

{{/names}}

{{#phones}}
    {{number}} - {{id}}
    -->here i'd like to fetch a 'name' from names based on phone {{id}}

{{/phones}}

有没有类似的东西{{../names.id['001']}}??

这可能吗?

4

1 回答 1

0

我正在做这样的事情:

{{#phones}}
    {{#../names}}
        {{#ifeq ../id this.id}}
            {{this.name}}
        {{/ifeq}}
    {{/../names}}
{{/phones}}

ifeq 是这个助手:

Handlebars.registerHelper('ifeq', function (a, b, options) {
      if (a == b) { return options.fn(this); }
    });
于 2013-04-13T14:14:23.097 回答