我有兩個不同的視圖中收集的變化(1),(2)
1)它顯示的用戶列表中
2)它向用戶顯示該模型變化不會觸發
在(2)可以改變名稱。
然後我期望(1)中的記者項目相應地改變,但它不會。
如何修復/調試問題?
這裏我必需代碼:
// list of users (1)
View_1 = Backbone.View.extend({
collection: new MyCollection(),
initialize: function() {
this.collection.bind('add', this.addOne);
this.collection.bind('reset', this.addAll);
}
});
// user detail (2)
View_2 = Backbone.View.extend({
model: new MyModel()
});
MyCollection = Backbone.Collection.extend({
model: new MyModel()
});
你似乎沒有綁定到'View_1'中的'change'事件...? – stusmith
在初始化'View.collection'時,我想知道在開始向它添加數據之前,是否在某個時候用新的'Collection'替換它。我的意思是如果你改變_reference_所針對的Collection。 – fguillen