既存のプロジェクトで新しい Marionette 1.0.0-beta を試しました。それを何時間もいじった後、変更されたイベント処理が私を混乱させたと言わざるを得ません。
- イベントが 2 倍に発生するようです。新しい triggerMethod() 呼び出しのアーティファクトである可能性がありますか?
- CollectionViews のイベント バブリングは、「item:rendered」などの標準イベントでは機能しないようです。これらは ItemViews 内で発生しますが、親の CollectionView では発生しません。これは意図したものですか?
- さまざまなイベント処理メソッドが使用されるのは何ですか? EventAggregator、EventBinder、Wreqr、ネイティブ バックボーン イベント、…?
あなたが物事を片付けることができれば、素晴らしいでしょう。どのバージョンの Marionette に適しているか、既存のドキュメントにマークを付けていただければ幸いです。