3


1

BackboneやBackbone-Relationalを使用して、ネストされたすべてのモデルにイベントをバインドする方法はありますか?

私はかなり頑丈なBackboneRelationalを持っています-多数のネストされたモデルとコレクションを持つモデルです。 基本的に、ユーザーがこのモデルまたはサブモデル/コレクションについて何かを変更した場合、これを示すためにUIで何かをする必要があります。 そのため、サブモデルが変更されても問題が発生しないマスター変更イベントが必要です。 これを行う簡単な方法はありますか?? 私は再帰的にすべてのモデルをトラバースし、変更イベントを追加する関数を作成しましたが、同じモデルへの2回のバインド、競合状態などに問題があります。

ありがとう

1 Answer


0


Backbone.Eventsを使用して実行できます。 var object = {}; _。extend(object、Backbone.Events)