【发布时间】:2017-02-07 01:34:25
【问题描述】:
我在删除 Ember 数据记录时遇到错误,我不知道原因,
Attempted to handle event `pushedData` on <card:32> while in state root.deleted.inFlight.
Error
下面的代码是触发错误的地方,
deleteBtnClicked() {
const controller = this.controllerFor('browse/index');
let selectedCards = controller.getSelectedCard();
selectedCards = selectedCards.map((card) => {
return parseInt(Ember.get(card, 'id'));
});
selectedCards.forEach((id) => {
this.store.find('card', id)
.then((card) => {
card.destroyRecord();
});
});
}
原来记录已成功删除,但错误仍然存在。
【问题讨论】:
标签: javascript ember.js ember-data