2016-09-08 2 views
1

У меня есть массив значений и объект пар ключ-значение:Усы шаблонных - Использование значения массива как ключи объекта

var array = ["first", "second"]; 
var object = { 
    "first":"firstvalue", 
    "second":"secondValue" 
}; 

Я хотел бы перебора массива и основания на величину, выбрать значение из объект, что-то вроде этого (я знаю, что это не работает, но я смотрю на подобный подход):

{{#array}} 
    <tr><td>{{.}}</td><td>{{object[.]}}</td></tr> 
{{/array}} 

Так что вывод будет:

<tr><td>first</td><td>firstvalue</td></tr> 
<tr><td>second</td><td>secondValue</td></tr> 

ответ

1

Я не думаю, что это возможно, потому что Усы «без логики». Может быть, вы можете попробовать выгрузив Усы с Handlebars

рули в значительной степени совместимы с шаблонами Усы. В большинстве случаев можно поменять «Усы» на Handlebars и продолжить использовать ваши текущие шаблоны.

с handlerbars, вы можете создать помощников для обработки логики.