我正在使用骨干样板/骨干布局管理器,并且在调用 place.fetch() 后重新渲染视图时遇到问题。第一次似乎工作正常,但是当我第二次获取时,“渲染”方法不再被调用。
任何提示都会有所帮助
谢谢
皮特
路由器
test: function() {
var place = new Place.Model({
place_id: place_id,
});
place.fetch().complete(function(){
app.useLayout("main").setViews({
".place-detail": new Place.Views.Show({
model: place
})
}).render();
});
}
看法
initialize: function() {
_.bindAll(this, "render");
this.model.on("change", this.render, this);
}
render: function(manage) {
return manage(this).render();
}