Impossible d'étendre ds.model de Ember-Data
-
13-12-2019 - |
Question
Ceci est mon modèle
App.Person = DS.Model.extend({
first_name: null,
last_name: null,
gender: null,
profession: null,
age: null
});
et Firebug me donne 2 erreurs:
TypeError: Ember.EnumerableUtils is undefined
[Break On This Error]
removeObject = Ember.EnumerableUtils.removeObject;
et cela pour prolonger le ds.model
TypeError: DS.Model is undefined
[Break On This Error]
App.Person2 = DS.Model.extend({
EXTENDRE EMBER.OBJECT fonctionne bien avec le même modèle, je ne peux tout simplement pas utiliser ds. *
Google avait 0 résultats pour ces messages d'erreur
La solution
La cause la plus probable de ceci est une mauvaise combinaison de données Ember et d'émières libs.
Il y a environ 4 semaines Ember.ArrayUtils
a été renommé Ember.EnumerableUtils
.
Je suppose que vous utilisez une version assez récente de Ember-Data, mais une version plus ancienne de Ember.Js.Vous pouvez soit mettre à niveau Ember vers la dernière fois si vous êtes heureux de travailler avec le bord ou de trouver simplement une recherche et de remplacer dans les données Ember, vous risquez de rencontrer d'autres cotisations.