2016-11-17 6 views
0

私はinnerhtmlと複数のリンクタグを含むdivがあります。リンクタグのどれかをクリックすると、angular2の関数をトリガーしたいと思う。 angular2がhrefタグのclickイベントを引き継ぎ、クリックされたクリックされた単語またはinnerhtmlタグを取得できますか?clicked innerhtml href

答えて

3

あなたのコンポーネントにホストリスナーを追加し、渡されたイベントからの残りの部分を把握することができます:

@HostListener('click', ['$event']) 
onClick(event) { 
    if(event.target ...) { 

    } 
}