2016-04-12 25 views

答えて

1

プレーンな古いJavaScriptを使用してネイティブエレメント(el.nativeElement)にイベントリスナーをアタッチできました。

あなたは

el.nativeElement.addEventListener('click', clickHandler); 

を使用して、それを追加しならば、あなたは

el.nativElement.removeEventListener('click', clickHandler) 

しかし、もしを使用して、それをデタッチする必要があります。これは、を意味します。そのアプローチには、少なくとも3つの問題があります。あなたはAngularsの宣言的なアプローチを使います、Angularはイベントリスナーを切り離すように注意します。

+0

duh!そうですか。私はそれを誤解した。そして、Webpackのホットリロードは、何らかの角度の宣言的なイベントデタッチプロセスを混乱させる。どうも ! – maxisam

関連する問題