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