在的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通常会监听添加/删除/重置 –
您不会添加/删除/重置该集合。您正在修改该集合的模型。 –