选项
全部
  • 公开
  • 公开/受保护
  • 全部
菜单

类型参数

  • 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 生成