2012-04-10 64 views

回答

1

当然可以。路由器应该设置你的Backbone应用程序的当前状态,即它们应该设置视图和模型。

我写过你一个crude example,但你可以得到要点。与Backbone中的大多数事情一样,有多种方法可以做到这一点。我个人不会采取我演示的方法,因为它需要知道路由器存在的意见。更合适的是创建一个事件驱动的模型,其中视图触发事件,路由器监听它们。当路由器从视图中拾取新事件时,它可以适当地运行navigate,导航功能可以调用相应的视图机制。

相关问题