Ember未在Chrome中加载数据 - DS.RESTAdapter没有方法扩展

时间:2013-10-07 18:12:08

标签: google-chrome ember.js ember-data

我正在打电话

Hyena.Store = DS.Store.extend({
  revision: 11,
  adapter: DS.RESTAdapter.extend()
});

Chrome浏览器无效,但有一堆错误,例如Uncaught TypeError: Cannot call method 'extend' of undefinedDS.RESTAdapter has no method extend。任何人都知道为什么?它在Safari和Firefox中运行良好,但在Chrome中只能加载10次。

编辑:按要求添加其中一个错误输出:

Uncaught TypeError: Object [object Object] has no method 'setup' ember.js?body=1:29481
Ember.Application.Ember.Namespace.extend.setupEventDispatcher ember.js?body=1:29481
Ember.Application.Ember.Namespace.extend.didBecomeReady ember.js?body=1:29453
DeferredActionQueues.flush ember.js?body=1:4901
Backburner.end ember.js?body=1:4591
Backburner.run ember.js?body=1:4630
Ember.run ember.js?body=1:5112
(anonymous function) ember.js?body=1:29201
fire jquery.js?body=1:3065
self.fireWith jquery.js?body=1:3177
jQuery.extend.ready jquery.js?body=1:434
completed jquery.js?body=1:105

1 个答案:

答案 0 :(得分:0)

该解决方案部分归功于@ ahaurw01 - 他提到他只能在Chrome中重现Canary引导我查看我的Chrome版本,其中(原因不明)版本号上贴有'dev'。我从网站上重新下载了Chrome,将其从版本中移除,并修复了问题。

仍然关注Chrome的未来版本,但至少它现在正在运作。