Когда я пытаюсь передать запись переменная из одного представления в другое, я получаю запись во втором представлении.Backbone.js - Значение не передается из представления в другое представление
Это мои сообщения Просмотреть
append_post: function(post){
view = new Stream.Views.PostEntry({entry: post});
$("#stream-bank").append(view.render().el);
}
Это мой пост вид входа
Stream.Views.PostEntry = Backbone.View.extend({
template: JST['streams/post'],
render: function(){
console.log(entry); // Error: 'entry is not defined'
this.$el.html(this.template({post: entry}));
return this;
}
});
Вы случайно (я надеюсь) создал глобальную переменную, не говоря 'уаг view' внутри' append_post'. –