選項
全部
  • 公開
  • 公開/受保護
  • 全部
選單

類型參數

  • T = any

層級

  • VirtualOptions

索引

屬性

可選 addSlidesAfter

addSlidesAfter: number

增加活動幻燈片後預先渲染的幻燈片數量

預設值

0

可選 addSlidesBefore

addSlidesBefore: number

增加活動幻燈片前預先渲染的幻燈片數量

預設值

0

可選 cache

cache: boolean

啟用渲染幻燈片 HTML 元素的 DOM 快取。一旦它們被渲染,它們將被保存到快取並從快取中重複使用。

預設值

true

可選 enabled

enabled: boolean

是否啟用虛擬幻燈片

預設值

false

可選 renderExternalUpdate

renderExternalUpdate: boolean

啟用後(預設情況下),它將在 renderExternal 呼叫後立即更新 Swiper 佈局。當與以非同步方式渲染的渲染函式庫一起使用時,禁用並手動更新 swiper 很有用

預設值

true

可選 slides

slides: T[]

包含幻燈片的陣列

預設值

[]

方法

可選 renderExternal

  • 用於外部渲染的函式(例如,使用其他函式庫來處理 DOM 操作和狀態,如 React.js 或 Vue.js)。它接受帶有以下屬性的 data 物件作為參數

    • offset - 幻燈片左/上偏移量,單位為像素
    • from - 需要渲染的第一張幻燈片的索引
    • to - 需要渲染的最後一張幻燈片的索引
    • slides - 要渲染的幻燈片項目陣列
    預設值

    null

    參數

    返回 any

可選 renderSlide

  • renderSlide(slide: T, index: any): any
  • 用於渲染幻燈片的函式。它接受 slides 陣列的當前幻燈片項目和當前幻燈片的索引號作為參數。該函式必須返回 swiper 幻燈片或幻燈片 HTML 元素的外部 HTML。

    預設值

    null

    參數

    • slide: T
    • index: any

    返回 any

使用 TypeDoc 生成