Ich benutze ion-img in meiner ionic2-Anwendung, um meine Bilder korrekt zu laden. Ich frage mich jedoch, ob es eine Möglichkeit gibt, dem Benutzer anzuzeigen, dass das Bild tatsächlich geladen wird.Ionic 2/Ionic 3/Ionic 4: (Lazy) Loading Spinner für Bilder
Vielen Dank für Ihre Hilfe!
EDIT: Hier ist die Antwort, wenn Sie unbedingt das Ion-Img-Tag verwenden müssen. Wenn nicht, sollten Sie ionic-image-loader als AdminDev826 vorgeschlagen verwenden.
Ich habe dieses Problem endlich mit CSS gelöst! Wenn ein Bild in ionic 2 geladen wird, hat das ion-img-Tag keine Klasse. Wenn das Bild schließlich geladen wird, erhält das ionen-img-Tag die Klasse "img-loaded".
Hier ist meine Lösung:
<ion-img [src]="img.src"></ion-img>
<ion-spinner></ion-spinner>
Und mein CSS:
.img-loaded + ion-spinner {
display:none;
}
ich hoffe mir kann jemand helfen!
Bitte überprüfen Sie diesen Link für weitere Details – AdminDev826
https://www.npmjs.com/package/ionic-image-loader – AdminDev826
Ich benutze es tatsächlich ;-) Danke für diese neue Antwort! –