22

これを達成するためにアクセスする方法を探しています:

{{#each someArray}}
  {{../otherObject.[this]}}
{{/each}}

thisの値を評価し、それをオブジェクトのキーとして参照するにはどうすればよいotherObjectですか?

4

2 に答える 2

5

ヘルパーを使用した 1 つの可能な解決策:

/*
{{#each someArrayOfKeys}}
  {{#withItem ../otherObject key=this}}
    {{this}}
  {{/withItem}}
{{/each}}
*/

Handlebars.registerHelper('withItem', function(object, options) {
    return options.fn(object[options.hash.key]);
});
于 2014-04-25T22:14:18.250 に答える