当我在 Backbone 模型上调用 save 时......
model.save();
...Backbone 需要来自服务器的 JSON 响应,用于更新模型。
调用 save 时如何防止 Backbone 更新模型?
当我在 Backbone 模型上调用 save 时......
model.save();
...Backbone 需要来自服务器的 JSON 响应,用于更新模型。
调用 save 时如何防止 Backbone 更新模型?
一种方法
model.clone().save()
原件model
将保持不变。
也许你应该只使用model.set(attributes, [options])
Model-set。
将在模型上触发“更改”事件。没有 HTTP POST
/PUT
请求
model = new Application({id: 1, title: 'test'})
model.set({attr: 'value', key: 'val'})
model.toJSON()
// => {id: 1, title: "test", attr: "value", key: "val"}