在的CollectionView骨幹木偶對象我的初始化函數,我做了以下內容:初始化的CollectionView與集合參考
this.collection_addresses = new AddressCollectionView({
el: 'ul.addresses',
collection: options.user.get("addresses")
});
然而AddressCollectionView
每當options.user.get("addresses")
引用的對象改變時從不更新,我馬里奧內特正在自動處理這個問題。用戶對象使用提取進行更新。有什麼想法嗎?
編輯#1 只是爲了澄清收集的觀點是這樣的
var AddressCollectionView = Backbone.Marionette.CollectionView.extend({
itemView: AddressItemView,
tagName: 'ul'
});
感謝。
從文檔看來,您仍然需要「收聽」收集活動 –
@AstDerek爲什麼? collectionview initailizer通常會監聽添加/刪除/重置 –
您不會添加/刪除/重置該集合。您正在修改該集合的模型。 –