Layout
いくつかのタブがあるがあります。これらのタブのいずれかをクリックするとshow
、ページのコンテンツに適切な複合ビューが表示されますregion
。異なるタブ間を行き来した後、複合ビューがコレクションのリセットとモデルの変更でレンダリングするためのネイティブ バインディングを失っていることに気付きました。
_initialEvents
ビューを 2 回目に表示するときに、複合ビューで使用されているイベントを再バインドする方法はあり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();
},