Não é possível estender DS.Modelo de ember-dados
-
13-12-2019 - |
Pergunta
Este é o meu modelo
App.Person = DS.Model.extend({
first_name: null,
last_name: null,
gender: null,
profession: null,
age: null
});
E Firebug dá-me 2 erros:
TypeError: Ember.EnumerableUtils is undefined
[Break On This Error]
removeObject = Ember.EnumerableUtils.removeObject;
E isso, para Estender o DS.Modelo
TypeError: DS.Model is undefined
[Break On This Error]
App.Person2 = DS.Model.extend({
Estendendo Brasa.Objeto funciona bem com o mesmo Modelo, eu não posso usar o DS.*
O Google tinha 0 resultados para as mensagens de erro
Solução
A causa mais provável é uma combinação ruim of ember-dados de e ember libs.Cerca de 4 semanas atrás Ember.ArrayUtils
o nome foi mudado para Ember.EnumerableUtils
.Eu suponho que você está usando uma muito recente versão do ember-dados, mas uma versão mais antiga do ember.js.Você pode atualizar brasa para a última, se você está feliz de trabalhar com a borda ou simplesmente fazer uma localizar e substituir em brasa de dados, você pode executar em outras consistências embora.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow