3

我在调试删除记录时遇到的这个错误时遇到了麻烦。我有一个CartItem用作购物车一部分的模型。

当我删除记录并保留更改时:

cartItem.deleteRecord()
cartItem.save()

此错误在控制台中引发:

尝试在状态 rootState.deleted.inFlight 时处理 MyApp.CartItem:ember1606:null 上的事件 becomeError。未定义调用

我正在使用 Ember 1.0 和 ember-data 0.13。我一直在阅读 ember-data 源,我只想了解一些有关如何调试它的提示。

4

1 回答 1

0

我相当确定在旧版本的 Ember Data 中,您希望使用cartItem.get('store').deletedRecord(cartItem)而不是.cartItem.deletedRecord()cartItem.get('store').commit()cartItem.save()

于 2013-09-22T00:55:19.193 回答