标签: javascript backbone.js
这是一个简单的例子:http://jsfiddle.net/2YE29/3/
我做错了什么?
解决:好吧,我对此article感到困惑(第8页)。 POST适用于Backbone中的CREATE。
答案 0 :(得分:2)
如果您阅读the documentation,这是预期的行为。
默认同步处理程序将CRUD映射到REST,如下所示: 创建→发布/收集 更新→PUT / collection / id
默认同步处理程序将CRUD映射到REST,如下所示:
创建→发布/收集
更新→PUT / collection / id
答案 1 :(得分:1)
我发现你的代码没有错。 model.isNew()返回true表示尚未创建您的记录,因此发送POST请求。但是,如果model.isNew()返回false,则表示您的模型/记录已存在,因此将发送PUT请求。