Динамически добавлять прослушиватель событий

Я только начинаю возиться с Angular 2, и мне интересно, кто-нибудь может сказать мне лучший способ динамически добавлять и удалять прослушиватели событий из элементов.

У меня есть настроенный компонент. При нажатии определенного элемента в шаблоне я хочу добавить прослушиватель для mousemove к другому элементу того же шаблона. Затем я хочу удалить этого слушателя, когда щелкнет третий элемент.

Я вроде как получил эту работу, просто используя простой Javascript для захвата элементов, а затем вызывая стандарт addEventListener(), но мне было интересно, есть ли более « Angular2.0 » способ сделать это, что я должен смотреть в.

134
задан Alexander Abakumov 16 October 2018 в 14:24
поделиться