请参考图片,下面是我想要做的解释
我正在使用带有模块化方法的 bacbone.js,使用 require.js
我的 index.html 只包含
<body class="claro"> <div id='container'> </div> </body>
主视图和标题视图是两个不同的模块,第一次加载为此我创建了一个在页面加载时调用的类 Viewmanager
// This is the main container of el: $('#container') mv = new MainView(); this.$el.append(mv.render().el); header = new HeaderView(); this.$el.append(header.render(mv).el);
现在在 HeaderView 上,我有三个链接,并希望在单击时分别呈现不同的视图,但请注意主视图和标题视图将始终保留在那里。我想知道怎么做。
请注意,我为不同的视图存储了不同的模板,这些模板存储在各个 .html 文件中