Documentation: https://github.com/hilongjw/vue-lazyload 1. Installationcnpm i vue-lazyload -S or npm i vue-lazyload -S 2. ExamplesImport configuration and other operations src/main.js import Vue from 'vue' import App from './App' import router from './router' //【1】Import lazy loading import VueLazyload from 'vue-lazyload' Vue.use(VueLazyload) //【1】Use lazy loading (choose 1 from the following sentence) //【1】Use lazy loading and enter the global configuration, so there is no need to configure error pictures, etc. where used (choose 1 from 2) // Vue.use(VueLazyload, { // preLoad: 1.3, // loading time // error: 'dist/error.png', // display this image if image error occurs // loading: 'dist/loading.gif', // display this image during loading // attempt: 1 // default number of images loaded // }) Vue.config.productionTip = false /* eslint-disable no-new */ new Vue({ el: '#app', router, template: '<App/>', components: App } }) Use lazy loading src/components/lazy.vue 【1】Define image error display, etc. (import images, if in js, must be required) <template> <div> <!--【2】Use lazy loading method v-lazy='xxx'--> <img v-lazy="imgUrl"/> <img v-lazy="imgObj" /> </div> </template> <script> export default{ name:"lazy", data(){ return { // [1] Define image error display, etc. (import images, if in js, must be required) imgObj: { preLoad: 1.3, //Loading time src: "http://www.wwtliu.com/sxtstu/blueberrypai/indexImg/banner1.jpg", //Real image error: require("../assets/error.jpg"), //If error occurs, display this image loading: require("../assets/loadingding.jpg"), //Display this image during loading attempt: 1, //Default number of images to load}, imgUrl:"http://www.wwtliu.com/sxtstu/blueberrypai/indexImg/banner2.jpg" //Only add one line, that is, the real picture} } } </script> <style></style> Effect: The image loaded when the image address is wrong. The loading process picture will be displayed during the loading process. This is the end of this article about Vue-lazyload image lazy loading. For more related Vue-lazyload image lazy loading content, please search 123WORDPRESS.COM's previous articles or continue to browse the following related articles. I hope everyone will support 123WORDPRESS.COM in the future! You may also be interested in:
|
<<: How to quickly install Nginx in Linux
>>: SQL-based query statements
Preface Histogram is a basic statistical informat...
ClickHouse is an open source column-oriented DBMS...
Forms in HTML can be used to collect various type...
Automatic web page refresh: Add the following code...
This article example shares the specific code for...
When you see a class, what information do you wan...
After installing MySQL using ports, I found that ...
Table of contents Inheritance and prototype chain...
Preface To modify file permissions in the termina...
Here we take the Jenkins container as an example ...
Table of contents Overview Getting started with d...
Table of contents Index Type Index structure Nonc...
Install SSHPASS For most recent operating systems...
1. Overview Users expect the web applications the...
engine Introduction Innodb engine The Innodb engi...