イベントアグリゲーターを使用しています。
コンセプトはいたってシンプル。
ビューはイベントをサブスクライブします。
他のビューがイベントをトリガーします。
今、IDでイベントをサブスクライブ/トリガーする方法があるのだろうかと思います。
つまり、ViewA クラスの View1 は、グローバル イベント アグリゲーターに、彼が eventA に関心があり、彼の (モデルの) ID が 1 であることを伝えます。
ViewB クラスの View2 が ID 1 の eventA をトリガーし、View1 のみがイベントを受信できるようにします。
(他のすべての ViewA インスタンスはイベントを取得しません)