Цикл (ngfor), для которого нужно установить & ldquo; position & rdquo; [Дубликат]

Ваш код getElementById() работает, поскольку идентификаторы должны быть уникальными, и поэтому функция всегда возвращает ровно один элемент (или null, если ни один не найден).

Однако getElementsByClassName() , querySelectorAll() и другие методы getElementsBy* возвращают массивный набор элементов. Итерации над ним, как и с реальным массивом:

var elems = document.getElementsByClassName('myElement');
for(var i = 0; i < elems.length; i++) {
    elems[i].style.size = '100px';
}

Если вы предпочитаете что-то более короткое, рассмотрите использование jQuery :

$('.myElement').css('size', '100px');

0
задан JBD 22 March 2019 в 19:29
поделиться

1 ответ

<ion-slides>        
      <ion-slide  *ngFor="let img of images [options]="opts">
        <img src="{{img}}.jpg">
      </ion-slide>
    </ion-slides>

КОМПОНЕНТ

  @Component({
    templateUrl: 'build/pages/test/test.html',
})

export class TestPage implements OnInit{
    images= [1,2,3];
    opts: any;
    constructor() {}
    ngOnInit() {
            this.opts = {initialSlide: 5}
    }

}
0
ответ дан Flash 22 March 2019 в 19:29
поделиться
Другие вопросы по тегам:

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