У меня проблемы с передачей переменных шаблона в хелперы, у меня есть такой шаблон
{{#each row in workpage.mainStructure}}
<div class='row'>
<div class='cell cell-2'>{{i18nForecasts row.value }}</div>
{{#each cell in row.amounts}}
<div class='cell'>{{cell.format}}</div>
{{/each}}
</div>
{{/each}}
и моим помощникам нужно только регистрировать прохождение val:
Ember.Handlebars.registerHelper('i18nForecasts', function(property, options) {
var escaped = Handlebars.Utils.escapeExpression(property);
console.log(escaped);
});
Дело в том, что я получаю значение только как «строка» в строке, а не значения цикла. но если я попытаюсь напечатать значение без помощника, например:
{{row.value}}
Он печатает правильное значение цикла.