Я пытаюсь обновить модель arraycontroller после удаления записи с помощью jquery ajax. Я могу добавить новый объект, используя self.pushObject (data), но я не могу удалить объект, используя self.removeObject (данные). кто-то может помочь. («Данные» является объектом, который я удалил, сервер отправляет его обратно после его удаления в сервере.)Ember.js как удалить объект из контроллера массива без данных ember
removeTodo: function(id) {
var page_id = id;
self = this;
Ember.$.ajax({
url: url+id,
type: "DELETE"
}).then(function(data) {
self.removeObject(data);
});
}
Как выглядит 'data'? – givanse
givanse, похоже, что объект json отличается от «данных». Я следил за тем, что упоминалось ниже, и это сработало – Kallan