簡體   English   中英

調用保存時,如何防止Backbone更新模型?

[英]How do I prevent Backbone from updating the model when save is called?

當我打電話給骨干模型上的保存...

model.save();

... Backbone期望來自服務器的JSON響應,用於更新模型。

調用保存時,如何防止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"}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM