我对Backbone.js没有太多经验,所以如果我在这里完全错过了什么,请原谅我的无知。
当用户点击我发送navigate
事件的其中一个链接时,我的应用程序有一个链接到Router对象的侧边栏。但这本身并没有用。
我所拥有的是左侧的静态侧边栏,右侧是.pane
元素。 .pane
只是动态加载内容的包装器。我已经将其视为自己的视图,但我需要做的是在用户点击侧边栏中的链接时添加子视图。
|--------------------------------------- |
| Link | |-----------------------------| |
| Link | |.pane | |
| Link | | | |
| Link | | | |
| Link | | | |
| Link | |-----------------------------| |
|--------------------------------------- |
有什么想法吗?
答案 0 :(得分:0)
我认为您应该在索引状态下使用导航栏加载视图。 然后,每个链接都会更改网址。对于每个URL,设置路由器状态,为每个菜单项调用另一个视图。 如果你仍然没有得到这个想法,你应该看一些骨干教程配对。 你可以找到一些: http://www.tutsplus.com http://www.backbonetutorials.com
希望有所帮助