骨干路由器是否也用于嵌套视图,因为它用于在更完整的页面视图和其他类型的页面之间导航?何时使用路由器,何时使用内部视图?
例如,主页视图页有选项卡,每个选项卡用于显示另一个视图及其模型和集合。这个主页视图类似于Twitter或Facebook。如何呈现这个完整的页面:
更新:
或者还有另一个更好的方式?
发布于 2014-10-22 00:12:04
最终,这是主观的;在不涉及路由的情况下,什么时候应该启动由Backbone.Router路由触发的新页面视图,什么时候应该只是重新呈现DOM的一部分子视图,这是没有规则的。实际上,这只是你想让用户感觉他们是否进入了一个新页面的问题。问问自己:
换句话说,当用户转到Backbone.Router页面时,它表示您的站点上发生了状态的重大更改。实际上,所有书签/历史记录条目/重要的DOM更改都只是这一点的反映。因此,如果你觉得一个重大的变化,无论这对你和你的网站,正在发生,为它做一条路线。否则,只需重新呈现一个View。
https://stackoverflow.com/questions/26474247
复制相似问题