1
當我打電話節省骨幹模型...如何在調用保存時阻止Backbone更新模型?
model.save();
...骨幹預計從服務器,它用來更新模型的JSON響應。
如何在調用保存時阻止Backbone更新模型?
當我打電話節省骨幹模型...如何在調用保存時阻止Backbone更新模型?
model.save();
...骨幹預計從服務器,它用來更新模型的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"}
你不能,至少不是沒有擴展Backbone並可能覆蓋'save'。 'save'中的'success'回調設置屬性,並且沒有辦法改變它。 – numbers1311407 2013-05-12 05:31:48
你能描述你想解決什麼問題嗎?似乎是一些可以解決的問題,而不會偏離骨幹類的基本行爲。 – 2013-05-12 06:09:47