首页 > ember-data的删除和更新操作产生的问题

ember-data的删除和更新操作产生的问题

今天用ember-data操作前端数据产生了一个小问题(restful Api)

开始是通过destroyRecord删除一条数据,(delete请求)返回信息提示不满足删除条件
这时我有转向修改该条数据,结果save时也是发delete请求,咋回事?

不操作删除,直接操作修改save操作为patch请求


根据模型的状态图:

在你调用destroyRecord时,模型已经跳入deleted的状态了,后续接着调用save时,依然会发送delete请求行为是正确的.

如果你需要后续进行更新,还是调用rollbackAttributes,将模型状态切回loaded.saved.后续再save就好了.

【热门文章】
【热门文章】