我對Backbone.js庫是全新的,並通讀整個文檔並理解庫的工作。在下面的情況下,服務器的響應應該如何正確運行使用骨幹網設計的應用程序(無需額外添加筆劃/代碼)。backbonejs入門 - 服務器應該返回什麼
假設像模特下面
window.person = Backbone.Model.extend({
defaults: {
name: "",
email: "[email protected]"
},
urlRoot: "PersonApp"
});
應該服務器回報假設驗證走到什麼JSON以及爲
model.save()
什麼JSON應該服務器換取
model.fetch()
什麼JSON應服務器返回
model.destroy()
來自'destroy'的JSON響應並不重要。骨幹聽取20倍的成功反應。 – abraham 2012-03-14 18:06:05
@abraham是的我知道,骨幹依靠HTTP狀態200確定,所以任何返回HTTP狀態意味着請求成功的骨幹 – Deeptechtons 2012-03-15 04:39:43
@abraham事實並非如此。如果您在'destroy'上不發送JSON響應,則會在模型上生成一個'error'。然而,如果你發送任何東西(甚至是'json_encode(「生日快樂」)'),那麼它就認爲它是成功的。 – 2013-09-06 00:52:46