我有一个Layout有几个标签的。单击这些选项卡之一将show在页面内容中显示适当的复合视图region。在不同的选项卡之间来回导航后,我注意到复合视图已经失去了在集合重置和模型更改时呈现的本机绑定。
_initialEvents有没有办法在第二次显示视图时重新绑定复合视图中使用的事件,或者我应该在每个show选项卡时创建一个新的复合视图?
目前我正在创建我的所有视图initialize,Layout然后show在单击选项卡时与视图一起使用。
initialize: function(){
_.bindAll(this);
// Tabs
this.places_page = new Places_Layout();
},
show_places_page: function(){
this.content.show(this.places_page);
this.places_page.delegateEvents();
},