@sdgroup14

Как получить html элемент из ngFor Angular 2+?

Как мне получить html элемент из ngfor? суть вопроса такова. Есть список... по которому я клацаю и кликнутый элемент я то могу достать через (click)="myHandler($event)".... А если при инециализации мне это нужно сделать? Суть в том что мне нужно достать offset этого "active" элемента и присвоить канвас элементу его позицию.... т.е. по клику могу а без клика в ngOnInit не понимаю как это сделать....

https://stackblitz.com/edit/angular-gfq6kz Тут видно что при клике кружок меняет свое положение. Но когда компонент инициализируется уже есть активный элемент, но я не знаю как взять позиции этого элемента не топорно.... По сути я то могу при ngOnInit найти ViewChild списка итемов и там в ChildNodes найти этот элемент и забрать его left и right но чет мне кажется это очень плохая идея. Тем более активный элемент может меняться, и количество тоже
  • Вопрос задан
  • 592 просмотра
Решения вопроса 1
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы