有人用backbone吗, 界面要怎么组织?
发布于 12 年前 作者 ruandao 4933 次浏览 最后一次编辑是 8 年前

如题, 恩,界面怎么组织是问 如何在一个view里面放置各个区域,像cnodejs,如果全部用backbone做的话最上面的header 和最下面的footer 以及中间的内容之类的要怎么设置

如果说只是一个view里面的话应该说可以直接写

var header = $('#header')
var footer = $('#footer')
header.html(xxxxxx)
footer.html(xxxxx)

吧 但是,这样的话,很多view要怎么共享这些代码?(因为在大部分的界面中这些是不变的,或者变化小的)

2 回复

我是这么做的。

把页面拆分成多个view,比如layout、header、nav、foot、main1、main2等, 可以在 router的initialize方法里,先加载共用的views 其他路径依赖的view,在各自的路由事件里初始化。

回到顶部