2016-10-21 2 views
-1

Я использую ElementRef для получения объекта DOM компонента. Использование elementRef [ «nativeElement»] я получил что-то вроде this-Iterate ElementRef in Angular2

<selectorName> 
    <input type="text" /> 
    ...... 
</selectorName> 

Я хочу итерировать все объекты Html, чтобы получить тип элемента и идентификатор. Может ли кто-нибудь предложить мне, как это сделать.

+0

Просьба предоставить больше контекста. Почему вы хотите это сделать. Откуда появился HTML? Где у вас есть код, который использовал элемент «ElementRef». –

+0

Я определил внутренний конструктор ElementRef. Я использую API для создания формы пользовательского интерфейса, которая требует объект Html. Поэтому я хочу перебрать html-объект и передать его API. – deen

+0

Пожалуйста, добавьте еще код, который демонстрирует все это. –

ответ

1
constructor(private elRef:ElementRef) {} 

ngAfterViewInit() { 
    let elements = this.elRef.nativeElement.querySelectorAll('someSelector'); 
} 
Смежные вопросы