【发布时间】:2012-02-12 17:22:13
【问题描述】:
我正在寻找使用backbone.js 切换视图的最佳模式
假设我有一个这样的基本 DOM 结构:
<div id="header">Some fixed content</div>
<div id="mainContainer"></div>
<div id="footer">Some other content</div>
我有两个视图“viewOne”和“viewTwo”,我想在 mainContainer 中交替显示。
路由器应该是这样的:
routes: {
'one': 'pageOne',
'two': 'pageTwo'
},
pageOne: function() {
viewOne.render();
},
pageTwo: function(){
viewTwo.render();
}
我应该在哪里将 view.el 添加或删除到 DOM? 在视图之间切换的最佳模式是什么?
【问题讨论】:
标签: backbone.js