我試圖在骨幹中保存模型。此代碼正在工作 myModel.save({'title':title},{changed:'title'});
在骨幹模型中保存多條記錄?
但我不知道爲什麼它沒有改變屬性沒有工作。 myModel.save({'title':title});
另外如何使用此功能保存多個記錄?
我試圖在骨幹中保存模型。此代碼正在工作 myModel.save({'title':title},{changed:'title'});
在骨幹模型中保存多條記錄?
但我不知道爲什麼它沒有改變屬性沒有工作。 myModel.save({'title':title});
另外如何使用此功能保存多個記錄?
要保存單個模型的多個屬性,請在一個object {}
中包含所有更改的屬性及其對應的值。
例如:
myModel.save({
attributeA: valueA,
attributeB: valueB,
attributeC: valueC
});
它可以幫助通過backbone's annotated source regarding the save function閱讀。
要保存集合中所有模型的屬性,可以遍歷集合,可能使用underscore's each function。
例如:
myCollection.each(function (myModel) {
myModel.save({
attributeA: valueA,
attributeB: valueB,
attributeC: valueC
});
})
注:由於這些例子斷章取義,對於屬性的唯一值必須與附加的邏輯處理。
模型的[保存](http://backbonejs.org/#Model-save)方法處理**單**記錄。如果你想處理多個記錄,你必須使用[Collection](http://backbonejs.org/#Collection) – hindmost
一個使用_multiple_記錄的集合。 – undefined
「不工作」不是一個很好的描述。添加一個錯誤處理程序到你的保存中,並告訴我們,如果出現任何錯誤。你有沒有遇到任何錯誤? – Exinferis