我已經當屬性被改變以具有綁定功能的name屬性的模型被稱爲:Backbone.js:獲取集合後引發模型更改事件?
var Workitem = Backbone.Model.extend({
initialize: function(){
this.bind('change:name', function() {
alert('name');
}
});
},
defaults: {
name: 'Name'
}
});
如果我取一個模型,這個工作的,當我設置觸發更改事件該屬性以及何時獲取數據。
但後來我創建了一個集合,我想取方法的過程中被觸發每個取模型到集合事件:
var WorkitemList = Backbone.Collection.extend({
model: Workitem,
});
var workitemsList = new WorkitemList();
workitemsList.fetch();
這可能嗎?
你有網址的收集和模型集還是值神奇地從什麼地方出現? – jakee
嗨Jakee,我使用backbone.localStorage.js,所以當我執行提取時,數據是從HTML5本地存儲中讀取的,但我認爲這與我的問題無關。當我做一個單一的模式(存儲在localStorage的)相同,則後取觸發更改事件,但如果模型是這是行不通的 – Marshal