【发布时间】:2014-07-04 06:00:36
【问题描述】:
我有一个骨干模型。现在我想在服务器端更新模型,所以我现在调用 model.save(); 因为主干.js 通过 PUT 请求对服务器进行 ajax 调用。如果服务器未能处理此请求,它会向客户端发送一些错误代码。
现在我的问题是,客户端有模型的更新状态,而服务器有一个旧状态,两者都是不一致的。现在在我的 model.save() 的 error() 回调中,我想将模型恢复到旧状态,我该怎么做?主干是否保留旧状态的副本?
【问题讨论】: