使用服务器端身份验证处理Backbone.model.destroy

时间:2013-08-20 00:05:11

标签: javascript backbone.js marionette

在处理基于 RESTful 交互的Backbone.js和服务器端权限时,常见做法是什么?

例如,如果用户想要从视图中删除模型,但需要某些权限,请考虑model.destroy()的工作方式(即使wait选项设置为true)。

为了阻止模型被删除/删除,我必须确保设置{wait: true}选项并从服务器中抛出非200状态代码,以便使用destroy({error: function(){})回调

还有另外一种解决方法吗?

1 个答案:

答案 0 :(得分:0)

你理解正确。

传递{wait:true}时,您会在destroy回调中触发success事件。

Is there a way around it...?

如果您想更改destroy方法的行为,请确定。