路由器上的骨干视图和子视图发生变化



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

我有一个应用程序,它有一个侧栏链接到一个路由器对象,当用户点击我发送一个navigate事件的链接之一。但这本身是没有用的。

左边是一个静态的边栏,右边是一个.pane元素。.pane只是一个包装器,用于动态加载内容。我已经为它创建了自己的视图,但是我需要做的是在用户单击侧边栏中的链接时为它添加一个子视图。

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

任何想法?

我认为你应该在索引状态下加载一个带有导航栏的视图。然后,每个链接都会更改url。对于每个url,设置一个路由器状态,为每个菜单项调用另一个视图。如果你还是不明白,你应该看一些骨干教程。你可以在下面找到一些:http://www.tutsplus.comhttp://www.backbonetutorials.com

希望有所帮助

最新更新