Frage

Das ist mein Modell

App.Person = DS.Model.extend({
    first_name: null,
    last_name: null,
    gender: null,
    profession: null,
    age: null
});

Und Firebug gibt mir 2 Fehler:

TypeError: Ember.EnumerableUtils is undefined
[Break On This Error]   

removeObject = Ember.EnumerableUtils.removeObject;

Und das zur Erweiterung des DS.Model

TypeError: DS.Model is undefined
[Break On This Error]   

App.Person2 = DS.Model.extend({

Das Erweitern von Ember.Object funktioniert gut mit demselben Modell, ich kann DS einfach nicht verwenden.*

Google hatte 0 Ergebnisse für diese Fehlermeldungen

War es hilfreich?

Lösung

Die wahrscheinlichste Ursache hierfür ist eine schlechte Kombination aus Ember-Data und Ember-Libs.Vor etwa 4 Wochen Ember.ArrayUtils wurde umbenannt in Ember.EnumerableUtils.Ich gehe davon aus, dass Sie eine ziemlich aktuelle Version von Ember-Data, aber eine ältere Version von Ember.js verwenden.Sie können Ember entweder auf die neueste Version aktualisieren, wenn Sie mit der Edge zufrieden sind, oder einfach eine Suche und Ersetzung in Ember-Daten durchführen, es kann jedoch sein, dass Sie auf andere Konsistenzen stoßen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top