在我的应用中,我没有页面。每个页面都有一个单独的视图。但是在标题部分,我需要在所有视图上显示用户名呈现..这将是最佳实践..
我遇到了一些选项......
1. render the header view even before the router starts
2. use the routers '*' - notation to call the header view always.
3. keep the header view as a sub view of all page views - and keep call header view on all page view..
什么是正确的方法......请任何人建议我最好的方式。
答案 0 :(得分:1)
有一个包含标题的布局视图,只渲染一次。然后在导航时渲染文档的内部部分。更改URL并触发新路由并不总是意味着整个DOM需要重新呈现。保持DOM变化尽可能小。还要研究嵌套视图的概念,就像使用Backbone.Marionette获得另一种方法一样。