CollectionView Backbone Marionette オブジェクトの初期化関数では、次のことを行っています。
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'
});
ありがとう。