イベントハンドラは、別のビューを参照し、そのイベントをリッスンするビューを持つときに問題ありません。デカップリングと再利用に最適です。ビューとデザインパターンの間の通信
問題が発生するかどうかを知るためにグローバルアトリビュートのイベントアグリゲータを使用するため、時々私は参照されないビューを持っていますが、私はちょうど私が傾けるDOM階層のバブリングイベントのようなものです。
が、私は次のように私はビュー階層を持っているとしましょう:
- ParentView
- ChildView
- ChildView
- ModalView
- ChildView
- ChildView
私はModalViewがイベントをトリガしたときにParentViewに知りたいと思ったModalViewはそう、同じDOM階層ではないので...私はバブリングイベントを使用カントこの場合、イベントアグレゲーターを使用するのはどうでしょうか?イベントのバブルが私のケースに合っていると本当に欲しかった。
感謝の男、私はあなたが...私の場合には最善の解決策はModalView存在するかもしれない権利であり、理にかなって、発信者/プレゼンターを参照すると思います。.. 。ModalViewが終了し、トリガーするとプレゼンターが呼び出され、最も深いChildViewが呼び出され、ParentViewに通知するためにバブルがトリガーされます – mateusmaso