0
Я пытаюсь сделать, но я не знаю точно javascript и сравниваю эту ошибку: Uncaught ReferenceError: wrapper не определен. Я бы сделал результат выборки коллекции в том же представлении.Рендеринг в магистральной ошибке
var HomeView = Backbone.View.extend({
template: Handlebars.compile(template),
events: {
},
initialize: function() {
console.log("inhomeview");
var amici = new Usercollection();
amici.fetch({
success: function() {
amici.each(function(object) {
console.log(object.toJSON());
var wrapper=object.toJSON();
});
},
error: function(amici, error) {
// The collection could not be retrieved.
}
});
this.render();
},
render: function() {
var context=wrapper;
var html =this.template(context);
this.$el.html(html);
return this;
}
});
return HomeView;
});
Вы определяете 'wrapper' вар внутри совершенно другой функции, так что выиграл» t быть доступным внутри области «render». – m90
Теперь я определил обертку с глобальной областью, но сравните эту ошибку: Uncaught TypeError: Не удается прочитать свойство 'object' undefined –