我在主页上使用了 ionic 载玻片,但无法与自动播放一起使用。
ionic 码:
<ion-slides autoplay=300>
<ion-slide *ngFor = "let banners of bannersImage">
<img src={{banners.image}}>
</ion-slide>
</ion-slides>
错误信息:
Uncaught TypeError: Cannot read property 'hasAttribute' of undefined
at autoplay (main.js:43827)
at startAutoplay (main.js:43870)
at initSwiper (main.js:43816)
at Slides._initSlides (main.js:55290)
at main.js:55311`enter code here`
最佳答案
我有解决方案:
像这样
<ion-slides *ngIf="slideData && slideData.length" autoplay="5000" class="slideroption" pager="true" loop="true" speed="300">
<ion-slide *ngFor="let slide of slideData">
<img src="{{slide.imag}}" />
</ion-slide>
</ion-slides>
关于angular - 在Ionic3中具有自动播放功能的 ionic 滑梯,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/44062387/