如果我做我的功課正確的,我是來學習的是骨幹網不具有內置當模型使用模型的保存方法(即使有一個破壞事件保存時觸發保存事件)。如何在保存骨幹模型時觸發事件?
我還了解到Backbone有一個用於使用Backbone.Events對象創建自定義事件的漂亮機制。使用後者的作品,但我有這樣的印象,它不足以滿足我的需求。
我的設置如下。我有一個表(視圖)由行(視圖)組成,每行都有一個對模型的引用。保存模型時,我想更新/渲染行以反映更改。
如何創建保存保存模型時觸發的事件,以便更新對該模型的引用的表格行(視圖)?
換句話說,我希望能夠做到以下幾點:
this.model.bind('save', this.render);
我剛查過,這段代碼現在是主幹骨幹分支的一部分。 – 2012-08-22 19:47:31
不幸的是,當從服務器獲取模型時,也會觸發'sync'事件,這不適合僅在從客戶端推送代碼時運行代碼的需要。 – Esteban 2013-07-02 20:29:29
另一個解決方案** this.model.bind('sync',this.render,this); ** – 2014-11-11 11:04:55