我在调试删除记录时遇到的错误时遇到问题。我有一个用作购物车一部分的 CartItem
模型。
当我删除记录并持久化更改时:
cartItem.deleteRecord()
cartItem.save()
控制台中出现此错误:
Attempted to handle event becameError on MyApp.CartItem:ember1606:null while in state rootState.deleted.inFlight. Called with undefined
我使用的是 Ember 1.0 和 ember-data 0.13。我一直在阅读 ember-data 源,我想要一些关于如何调试它的提示。
最佳答案
我相当确定在旧版本的 Ember Data 中,您希望使用 cartItem.get('store').deletedRecord(cartItem)
而不是 cartItem.deletedRecord ()
和 cartItem.get('store').commit()
而不是 cartItem.save()
。
关于ember.js - 记录为 "deleted.inFlight"时 Ember 数据异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18933201/