Dokumentation: https://github.com/hilongjw/vue-lazyload 1. Installationcnpm und vue-lazyload -S oder npm i vue-lazyload -S 2. BeispieleKonfiguration und andere Vorgänge importieren src/main.js Vue von „vue“ importieren App aus „./App“ importieren Router aus „./router“ importieren //【1】Lazy Loading importieren importiere VueLazyload von 'vue-lazyload' Vue.use(VueLazyload) //【1】Lazy Loading verwenden (wählen Sie 1 aus dem folgenden Satz aus) //【1】Verwenden Sie Lazy Loading und geben Sie die globale Konfiguration ein, sodass bei Verwendung keine Fehlerbilder usw. konfiguriert werden müssen (wählen Sie 1 von 2 aus). // Vue.use(VueLazyload, { // preLoad: 1.3, // Ladezeit // Fehler: „dist/error.png“, // zeige dieses Bild an, wenn ein Bildfehler auftritt // wird geladen: „dist/loading.gif“, // zeige dieses Bild während des Ladens an // Versuch: 1 // Standardanzahl geladener Bilder // }) Vue.config.productionTip = falsch /* eslint-deaktivieren Sie no-new */ neuer Vue({ el: '#app', Router, Vorlage: '<App/>', Komponenten: App } }) Verwenden Sie Lazy Loading src/components/lazy.vue 【1】Bildfehleranzeige usw. definieren (Importieren von Bildern, wenn in js, muss erforderlich sein) <Vorlage> <div> <!--【2】Lazy-Loading-Methode verwenden v-lazy='xxx'--> <img v-lazy="imgUrl"/> <img v-lazy="imgObj" /> </div> </Vorlage> <Skript> Standard exportieren{ Name:"faul", Daten(){ zurückkehren { // [1] Bildfehleranzeige etc. definieren (Import von Bildern, wenn in js, muss erforderlich sein) imgObj: { preLoad: 1.3, //Ladezeit src: "http://www.wwtliu.com/sxtstu/blueberrypai/indexImg/banner1.jpg", //Echter Bildfehler: require("../assets/error.jpg"), //Wenn ein Fehler auftritt, wird dieses Bild beim Laden angezeigt: require("../assets/loadingding.jpg"), //Dieses Bild während des Ladeversuchs anzeigen: 1, //Standardanzahl der zu ladenden Bilder}, imgUrl:"http://www.wwtliu.com/sxtstu/blueberrypai/indexImg/banner2.jpg" //Fügen Sie nur eine Zeile hinzu, nämlich das eigentliche Bild} } } </Skript> <Stil></Stil> Auswirkung: Das Bild wird geladen, wenn die Bildadresse falsch ist. Während des Ladevorgangs wird das Ladevorgangsbild angezeigt. Dies ist das Ende dieses Artikels über das verzögerte Laden von Bildern mit Vue-lazyload. Weitere verwandte Inhalte zum verzögerten Laden von Bildern mit Vue-lazyload finden Sie in den vorherigen Artikeln von 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird! Das könnte Sie auch interessieren:
|
<<: So installieren Sie Nginx schnell unter Linux
>>: SQL-basierte Abfrageanweisungen
Wenn wir in einem Terminal oder einer Konsole arb...
1. Docker ps listet Container auf 2. Docker cp ko...
MySQL implementiert Oracle-ähnliche Sequenzen Ora...
Die Suchleistung von der schnellsten bis zur lang...
Inhaltsverzeichnis 1. Vorstellen gemäß der Bestel...
Textschatten Textschatten: horizontaler Versatz, ...
Inhaltsverzeichnis 1. Zugeordnete Typen 2. Mappin...
So ermöglichen Sie Tomcat die Unterstützung des h...
Dieser Artikel zeigt anhand eines Beispiels, wie ...
a : Gibt die Start- oder Zielposition eines Hyper...
Zurück: Markup Language - Phrasenelemente Original...
Inhaltsverzeichnis 1. Zertifikat generieren 2. Ak...
1. Konventionelles Schreiben in vue2 // Die überg...
Dieser Artikel beschreibt eine native JS-Implemen...
Inhaltsverzeichnis Einstellungen für den abgesich...