Невозможно продлить ds.model из Ember-data
-
13-12-2019 - |
Вопрос
Это моя модель
App.Person = DS.Model.extend({
first_name: null,
last_name: null,
gender: null,
profession: null,
age: null
});
.
и firebug дает мне 2 ошибки:
TypeError: Ember.EnumerableUtils is undefined
[Break On This Error]
removeObject = Ember.EnumerableUtils.removeObject;
.
И это для продления ds.model
TypeError: DS.Model is undefined
[Break On This Error]
App.Person2 = DS.Model.extend({
.
Расширение Ember.Object работает нормально с той же моделью, я просто не могу использовать DS. *
Google имел 0 результатов для этих сообщений об ошибках
Решение
Наиболее вероятной причиной этого является плохим сочетанием Ember-Data и Ember Libs.
Около 4 недель назад Ember.ArrayUtils
был переименован в Ember.EnumerableUtils
.
Я предполагаю, что вы используете довольно недавнюю версию Ember-Data, но более старую версию Ember.js.Вы можете либо обновить Ember до последних, если вы счастливы работаете с краем или просто сделаете поиск и замените в Ember-Data, вы можете работать в другие согласованные.
Не связан с StackOverflow