Может ли кто-нибудь помочь с тем, как найти «Все» элементы с определенным именем класса в Angular 2? Я думал, что это будет тривиально, но это доставляет мне больше проблем, к которым я был готов.
<span class="classImLookingFor">foo</span>
<span class="classImLookingFor">Voo</span>
<span class="classImLookingFor">Moo</span>
Я думал, что то, что я сделал ниже, вернет все элементы с классом «classImLookingFor», но он возвращает только первый экземпляр.
constructor(private renderer: Renderer){}
ngAfterViewInit(){
const el = this.renderer.selectRootElement('.classImLookingFor');
this.renderer.setElementAttribute(el, 'tabindex', 0);
}
После этого моя разметка выглядит так.
<span class="classImLookingFor" tabindex="0">foo</span>
<span class="classImLookingFor">Voo</span>
<span class="classImLookingFor">Moo</span>
Кажется, я должен создать массив Renderer, но это тоже не работает. Мне нужно манипулировать каждым элементом с этим именем класса. Заранее спасибо
document.querySelectorAll('.classImLookingFor')
- person Aravind   schedule 12.04.2017