Модель Backbone имеет атрибут «selectedYear». Мне нужно передать этот атрибут «selectedYear» в Handlebars Custom Helper.Атрибут атрибута базовой линии для Handlebars Helper
var sq2SelectCarYearModel = Backbone.Model.extend({
urlRoot: "api/caryears",
selectedYear: "0"
});
Вот что я пробовал: Это рули шаблонный:
template: Handlebars.compile("{{#times 27 this.model.attributes.selectedYear}}{{/times}}")
Рули Helper декларация:
Handlebars.registerHelper('times', function(n, selectedYear, block) {
// I need to use "this.model.attributes.selectedYear" here
});
PS: "раз" это название обычая helper, «n» - это количество циклов, в течение которых цикл будет запущен.
Я также попытался это:
template: Handlebars.compile("{{#times 27 selectedYear}}{{/times}}")
, но она по-прежнему не работает.
интересно, помогли ли ответы ...! –