Impossibile estendere DS.Model da Ember-Data
-
13-12-2019 - |
Domanda
Questo è il mio modello
App.Person = DS.Model.extend({
first_name: null,
last_name: null,
gender: null,
profession: null,
age: null
});
.
e Firebug mi dà 2 errori:
TypeError: Ember.EnumerableUtils is undefined
[Break On This Error]
removeObject = Ember.EnumerableUtils.removeObject;
.
E questo per estendere il ds.model
TypeError: DS.Model is undefined
[Break On This Error]
App.Person2 = DS.Model.extend({
.
Estendendo Ember.Object funziona bene con lo stesso modello, non riesco a usare DS. *
Google ha avuto 0 risultati per tali messaggi di errore
Soluzione
La causa più probabile di questa è una cattiva combinazione di dati emballa e libri di ember.
Circa 4 settimane fa Ember.ArrayUtils
è stato rinominato in Ember.EnumerableUtils
.
Suppongo che tu stia utilizzando una versione piuttosto recente di Ember-Data ma una versione precedente di Ember.js.Puoi aggiornare l'ember al più tardi se sei felice di lavorare con il bordo o semplicemente fai una scoperta e sostituisci semplicemente i dati di Ember, potresti incontrare altre consistenze.