1
我无法寻找适当的文档来阐述Emberjs的“应用程序”和“索引”视图/控制器/模板。它们可以互换吗?Emberjs索引与应用程序
例如,
App.Router.map(function(){
this.resource('index', { path: '/' });
});
,当我浏览到根URL,它呈现的“应用程序”模板和背景是“应用程序”控制器 - 同时,我也特别命名的资源索引。我的期望是它会使用“IndexView”和“IndexController”。
任何人都可以澄清这些事情或指向我的良好文档的方向吗?
我不明白这一点。不幸的是,文档没有开始解释得足够详细,我没有理解。我是否理解,我的resouse'index'会采用名为'index'的模板并将其呈现在'application'模板的{{outlet}}中?如果是这样,哪个控制器将被使用? IndexView是否是应用程序视图的子视图? – netpoetica 2013-05-01 15:13:39
是的你是对的,并且IndexView插件将被IndexController管理。据我所知{{outlet}}只是注入的占位符,它并没有定义视图继承。 – 2013-05-01 15:35:58