我讀了很多Backbone.js教程,但其中大多數都是處理靜態對象。是否有任何Backbone.js教程與服務器教授「.sync」?
當然,我有服務器上的數據。我想要一個教程,顯示如何backbone.js可以與服務器通信以獲取數據,發佈數據等。
這是.sync
,對不對?我閱讀了backbone.js文檔,但仍然對如何使用此功能感到模糊。
或者有人可以給我看一個例子嗎?
據:http://documentcloud.github.com/backbone/#Sync
Backbone.sync是骨幹調用每次 嘗試讀取或模型保存到服務器時間的功能。
但是什麼時候?我在哪裏放置該功能?我不知道如何使用它,文檔沒有提供任何示例。數據何時加載到我的模型中?我可以定義何時......對嗎?
這樣做。同步將POST或PUT XHR請求發送到服務器,以便保存客戶端模型狀態(或從服務器獲取狀態的GET)。它有助於使用瀏覽器的Web開發人員工具查看網絡流量。 – Thilo
對於.sync,我不必再使用JQuery的.ajax()了? (爲了獲得數據到我的模型等) – TIMEX
如果默認的.sync適合你,那麼,是的(它爲你使用.ajax)。如果你需要改變它的功能,那麼你可能需要用一些直接使用.ajax的代碼替換它。 – Thilo