0

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'
});

ありがとう。

4

1 に答える 1