HandlebarS 使用另一个 属性 的结果作为其他地方的名称

HandlebarJS Using result of another property as name for somewhere else

所以,我正在努力了解车把 JS,但我 运行 对我来说有些未知。

假设我有以下 JS 对象。

{{"labels": ["arms", "leg", "chest"], "arms-avg": 33, "leg-avg": 13, "chest-avg": 55}}

我想做类似下面的事情,但不确定如何做

{{#each labels}}
    <div>{{this}} + '-avg'</div>
{{/each}}

希望这是有道理的,但如果您不太清楚,请告诉我

提前致谢

{{#each labels as |label|}}
    <div>{{this}}-avg  => {{testHelper this}}
{{/each}}

Handlebars.registerHelper('testHelper', function(key, options) {
    return options.data.root[key +'-avg'];
});

将return键的值

<div>arms-avg  => 33
<div>leg-avg  => 13
<div>chest-avg  => 55