我正在为我的加载路由处理程序获取一个未定义的父视图 - 但仅当特定页面导航到我的应用程序中的第一个时。
http://www.sentinel21.com/#/posts
如果您首先访问about页面或root,则加载处理程序似乎正确加载。在这种情况下,我不确定我正在做什么导致加载路径不正确地呈现。
这是装货路线。
App.LoadingRoute = Ember.Route.extend({
renderTemplate: function(){
this.render('loading', {
outlet: "loading",
into: "application"
});
}
});
我的应用程序模板有此代码。
<div class="content">
<div class="column row"></div>
{{outlet "loading"}}
{{outlet}}
</div>
github上提供了所有代码,这可能是查看预编译模板的最简单方法。
答案 0 :(得分:1)
我遇到了同样的问题,这是因为我的app模板名为&#34; app.handlebars&#34;但应该被称为&#34; application.handlebars&#34;。一旦我改变它,就找到了插座,一切都按预期工作。