路由器更改的主干视图和子视图

时间:2013-04-12 10:58:12

标签: backbone.js views

我对Backbone.js没有太多经验,所以如果我在这里完全错过了什么,请原谅我的无知。

当用户点击我发送navigate事件的其中一个链接时,我的应用程序有一个链接到Router对象的侧边栏。但这本身并没有用。

我所拥有的是左侧的静态侧边栏,右侧是.pane元素。 .pane只是动态加载内容的包装器。我已经将其视为自己的视图,但我需要做的是在用户点击侧边栏中的链接时添加子视图。

|--------------------------------------- |
| Link | |-----------------------------| |
| Link | |.pane                        | |
| Link | |                             | |
| Link | |                             | |
| Link | |                             | |
| Link | |-----------------------------| |
|--------------------------------------- |

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

我认为您应该在索引状态下使用导航栏加载视图。 然后,每个链接都会更改网址。对于每个URL,设置路由器状态,为每个菜单项调用另一个视图。 如果你仍然没有得到这个想法,你应该看一些骨干教程配对。 你可以找到一些: http://www.tutsplus.com http://www.backbonetutorials.com

希望有所帮助