angular - Angular2 récupérer tous les éléments avec nom de classe

Mots clés : angularrendererangular

meilleur 5 Réponses angular - Angular2 récupérer tous les éléments avec nom de classe

vote vote

95

constructor(private renderer: Renderer, private elem: ElementRef){} 
ngAfterViewInit(){     // you'll get your through 'elements' below code     let elements = this.elem.nativeElement.querySelectorAll('.classImLookingFor'); } 
vote vote

90

import { DOCUMENT } from '@angular/common' 
constructor(@Inject(DOCUMENT) private _document: HTMLDocument) {     } 
doSomething(): void {  this._document.querySelectorAll('.classImLookingFor') } 
vote vote

73

document.querySelectorAll('.classImLookingFor') 
vote vote

62

var domRepresentation = document.getElementsByClassName('classImLookingFor'); var angularElement = angular.element(domRepresentation); 
vote vote

52

import {Inject } from '@angular/core'; import { DOCUMENT } from '@angular/common'; 
constructor(@Inject(DOCUMENT) private _document: HTMLDocument) {} 
selectElement(): void {  this._document.querySelector('#mySelectedId'); } 

Questions similaires