Я пытаюсь подключить событие click для привязки тегов (исходящих из ajax) и блокировать перенаправление по умолчанию. Как я могу сделать это в angular 2?
<ul>
<li><a href="/abc"><p>abc</p></a></li>
<li><a href="/abc1"><p>abc1</p></a></li>
<li><a href="/abc2"><p>abc2</p></a></li>
<li><a href="/abc3"><p>abc3</p></a></li>
</ul>
в файле ts
constructor(elementRef: ElementRef, renderer: Renderer) {
this.listenFunc = renderer.listen(elementRef.nativeElement, 'click', (event) => {
event.preventDefault();
let target = event.target || event.srcElement || event.currentTarget;
console.log(target);
});
}
это добавит событие ко всему элементу, как я могу ограничить это только тегом привязки
все помогает оценить