Как узнать по какому элементу совершён клик?

В Angular, для определения элемента, по которому был совершен клик, вы можете использовать объект события клика $event.

В шаблоне вашего компонента или директивы, вы можете добавить атрибут (click) к вашему элементу, которому вы хотите прослушивать событие клика. Например:

<div (click)="onClick($event)">
  Кликни меня
</div>

В вашем компоненте или директиве, вы можете определить метод onClick, который будет вызван при каждом клике на этот элемент. Метод onClick будет принимать аргумент $event, который представляет объект события клика. Например:

import { Component } from '@angular/core';

@Component({
  selector: 'app-my-component',
  template: `
    <div (click)="onClick($event)">
      Кликни меня
    </div>
  `
})
export class MyComponent {
  onClick(event: MouseEvent) {
    // здесь вы можете выполнить любую логику, основанную на событии клика
    // event.target будет ссылаться на элемент, по которому был совершен клик
    console.log(event.target);
  }
}

В данном примере, при каждом клике на элемент div, будет вызываться метод onClick, и в консоль будет выводиться элемент, по которому был совершен клик.

Надеюсь, это поможет вам узнать элемент, по которому совершен клик в Angular!