我有一个复合视图如下。
------------------------------------- fixed nav bar ------------------------------------- | fixed | topics list | detail pane | -------------------------------------
单击某个主题时,我将替换详细信息窗格。 Navbar,Topics list和Detail都有模型,但顶级应用视图不具备。
在这种情况下:
另外,控制器的骨干等价物是什么?
提前致谢。
答案 0 :(得分:0)
例如,
主题A: 主题B:
Router.extend{
routes:
{
Topic A : callA();
Topic B : callB();
},
callA(){
//call the view for A which can load the model (recommended)
// or call the model directly here and bind it to the parent view itself.
},
callB(){
//call the view for A which can load the model (recommended)
// or call the model directly here and bind it to the parent view itself.
}
};
希望这会有所帮助。
对于最后一个问题,主干使用 路由器为(MVC)控制器/演示者 View.js和html就像查看一样 模型将是模型。
此链接也可能有所帮助。