ディレクティブを利用することができます。どちらにもバインドすることができます。イベントを引数として取得します。フィルタキーボードイベントを監視するとき、汎用のキーコードをチェックする必要がしばしばあります。フィルタを用意しています。内にリスナを記述するのですか?このようなイベント監視のアプローチは、「関心の分離」という古き良きルールを破っているのではないか、と心配されるかもしれません。バインドされるよう制限されています。それによってメンテナンスが難しくなることはありません。コード内のハンドラ関数を簡単に見つけ出すことができます。このことはテストをより簡単にします。破棄されたとき、すべてのイベントリスナは自動的に削除されます。それらを自力でクリーンアップすることを気にかける必要もありません。