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
Inhaltsverzeichnis Die erste Methode: Router-Link...
Vorwort Im Internet gibt es zahlreiche Informatio...
zabbix_agent-Bereitstellung: Empfehlung: zabbix_a...
Inhaltsverzeichnis 1. Umgebung Einführung 2. Inst...
Inhaltsverzeichnis Benutzerverwaltung Neuen Benut...
Dieser Artikel veranschaulicht anhand von Beispie...
Vorwort Wenn wir Abfrageanweisungen verwenden, mü...
1. Natürliches Layout <br />Das Layout ohne ...
Erste Schritte mit JavaScript JavaScript ist eine...
Verstehe das Vielleicht haben Sie this in anderen...
MGR (MySQL Group Replication) ist eine neue Funkt...
Die Wirkung ist wie folgt:Referenzprogramm: <!...
Überblick Wenn beim Zugriff auf einen Onlinediens...
In diesem Artikelbeispiel wird der spezifische Co...
In diesem Artikel wird der spezifische JavaScript...