Javascript 如何在Backbone.js save()中进行错误处理?
我有一个骨干模型。现在我想更新服务器端的模型,所以我调用model.save;现在,backbone.js使用PUT请求对服务器进行ajax调用。如果服务器无法处理此请求,它会向客户端发送一些错误代码 现在我的问题是,客户机具有模型的更新状态,而服务器具有旧状态,两者都不一致。现在,在错误回调我的model.save时,我想将模型恢复到旧状态,我该怎么做?主干是否保留旧状态的副本?尝试使用Javascript 如何在Backbone.js save()中进行错误处理?,javascript,backbone.js,Javascript,Backbone.js,我有一个骨干模型。现在我想更新服务器端的模型,所以我调用model.save;现在,backbone.js使用PUT请求对服务器进行ajax调用。如果服务器无法处理此请求,它会向客户端发送一些错误代码 现在我的问题是,客户机具有模型的更新状态,而服务器具有旧状态,两者都不一致。现在,在错误回调我的model.save时,我想将模型恢复到旧状态,我该怎么做?主干是否保留旧状态的副本?尝试使用 oldMOdel = newModel.previousAttributes(); 退房
oldMOdel = newModel.previousAttributes();
退房