国产chinesehdxxxx野外,国产av无码专区亚洲av琪琪,播放男人添女人下边视频,成人国产精品一区二区免费看,chinese丰满人妻videos

Vant2 Lazyload 懶加載

2025-08-29 17:50 更新

引入

LazyloadVue 指令,使用前需要對(duì)指令進(jìn)行注冊(cè)。

import Vue from 'vue';
import { Lazyload } from 'vant';

Vue.use(Lazyload);

// 注冊(cè)時(shí)可以配置額外的選項(xiàng)
Vue.use(Lazyload, {
  lazyComponent: true,
});

代碼演示

基礎(chǔ)用法

v-lazy 指令的值設(shè)置為你需要懶加載的圖片。

<img v-for="img in imageList" v-lazy="img" />
export default {
  data() {
    return {
      imageList: [
        'https://img01.yzcdn.cn/vant/apple-1.jpg',
        'https://img01.yzcdn.cn/vant/apple-2.jpg',
      ],
    };
  },
};

背景圖懶加載

和圖片懶加載不同,背景圖懶加載需要使用 v-lazy:background-image,值設(shè)置為背景圖片的地址,需要注意的是必須聲明容器高度。

<div v-for="img in imageList" v-lazy:background-image="img" />

組件懶加載

將需要懶加載的組件放在 lazy-component 標(biāo)簽中,即可實(shí)現(xiàn)組件懶加載。

// 注冊(cè)時(shí)設(shè)置`lazyComponent`選項(xiàng)
Vue.use(Lazyload, {
  lazyComponent: true,
});
<lazy-component>
  <img v-for="img in imageList" v-lazy="img" />
</lazy-component>

API

Options

參數(shù) 說(shuō)明 類(lèi)型 默認(rèn)值
loading 加載時(shí)的圖片 string -
error 錯(cuò)誤時(shí)的圖片 string -
preload 預(yù)加載高度的比例 string -
attempt 嘗試次數(shù) number 3
listenEvents 監(jiān)聽(tīng)的事件 string[] scroll
adapter 適配器 object -
filter 圖片 URL 過(guò)濾 object -
lazyComponent 是否能懶加載模塊 boolean false

更多內(nèi)容請(qǐng)參照:vue-lazyload 官方文檔

以上內(nèi)容是否對(duì)您有幫助:
在線(xiàn)筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)