我正在尝试使用默认加载视图。请点击此处的信息:http://emberjs.com/guides/routing/loading-and-error-substates/#toc_legacy-code-loadingroute-code
LoadingView = Ember.View.extend({
templateName: 'global-loading',
elementId: 'global-loading'
});
ApplicationRoute = Ember.Route.extend({
actions: {
loading: function() {
var view = this.container.lookup('view:loading').append();
this.router.one('didTransition', view, 'destroy');
}
}
});
视图似乎正在渲染但我收到一条记录到控制台的错误消息。
Uncaught TypeError: Cannot read property 'get' of null
它看起来特别与callind“.append()”有关 任何想法都错了吗?
答案 0 :(得分:0)
将此标记为已回答。
当Chrome Ember Inspector运行时,似乎会触发此错误。禁用扩展后,我没有再看到错误消息。我认为它试图将_debugContainerKey放在一个可能没有它的对象上。