Я пытаюсь привыкнуть к Ember.js и Handlebars, но одна проблема меня озадачивает. Я, вероятно, просто что-то пропустил, но долгое время был на нем и не мог найти ничего плохого.
У меня есть простой шаблон ниже:
<header>
<h2><a href="#" class="link-box-title">{{project.pid}}-{{projectWindowTitle project}}</a></h2>
</header>
первый {{project.pid}} корректно выводит значение project.pid, и я хотел передать объект проекта в вспомогательную функцию ниже:
Handlebars.registerHelper('projectWindowTitle', function(proj) {
var info = proj.pid;
return info;
});
Я слишком упрощаю помощника, но результат всегда один и тот же, помощник ничего не возвращает:
<a href="#" class="link-box-title"><script id="metamorph-9-start" type="text/x-placeholder"></script>S2S<script id="metamorph-9-end" type="text/x-placeholder"></script>-</a>
Что я делаю неправильно?