Skip to main content

滑动微件

滑动微件使用了 Swiper 库进行组件卡片的滚动效果展现.

在故事编辑界面, 点击工具栏中插入区域更多里的"滑动微件", 在当前页面中创建一个滑动微件. 选中此组件后在右侧属性编辑栏中对其设置进行编辑:

滑动属性

滑动微件的整体属性设置, 对应到 Swiper 库里的属性.

属性列表:

名称属性描述
每屏卡片数slidesPerViewNumber of slides per view (slides visible at the same time on slider's container).
卡片间隔spaceBetweenDistance between slides in px.
居中centeredSlidesactive slide will be centered, not always on the left side.
方向direction'horizontal' / 'vertical'
抓手grabCursorThis option may a little improve desktop usability. If true, user will see the "grab" cursor when hover on Swiper
循环loopSet to true to enable continuous loop mode.
效果effectTransition effect. Can be 'slide', 'fade', 'cube', 'coverflow', 'flip' or 'creative'
创意效果creativeEffectObject with Creative-effect parameters.

幻灯片

幻灯片表格配置是对滑动微件进行配置的表格, 点击表格下方的新增按钮添加新行即新的一个滑动微件. 每个卡片行配置属性如下:

  • 组件类型: 卡片所使用的组件类型, 目前支持:
    • 分析卡片: 对应图形分析组件;
    • 指标卡片: 对应指标卡片组件;
  • 详情: 对选择的组件类型进行相应的详细配置, 具体参考对应的组件类型配置;
  • 操作: 删除当前配置行;

幻灯片属性列表:

名称说明详细信息
组件类型1. 指标卡片; 2. 分析卡片;
详情配置打开指定组件类型的具体配置界面
操作删除按钮, 删除当前行幻灯片配置

自动播放

自动播放属性列表:

名称属性描述
延迟delay每次变换的延迟时间
交互时暂停disableOnInteraction
鼠标悬停暂停pauseOnMouseEnter
反向reverseDirection
最后一张停止stopOnLastSlide
等待过渡waitForTransition

分页

分页属性列表:

名称属性描述
启用enabled
类型type'bullets' / 'fraction' / 'progressbar'
点击clickableclicking on pagination button will cause transition to appropriate slide. Only for bullets pagination type
点击隐藏hideOnClick
动态子弹dynamicBullets

对应 Swiper Pagination Parameters 属性配置.

自适应断点

自适应断点属性,允许为不同的响应断点(屏幕大小)设置不同的参数。不是所有的参数都可以在断点上更改,只有那些不需要不同布局和逻辑的参数,如 slidesPerView、slidesPerGroup、spaceBetween、grid.rows。这样的参数,如 loop 和 effect 不会生效。

自适应断点属性列表:

名称属性描述
大小sizewhen window width is >= [size]px
每屏卡片数slidesPerView同滑动属性
卡片间隔spaceBetween同滑动属性
触摸率touchRatio触摸灵敏度
操作删除配置

对应 Initialize Swiper breakpoints 属性配置.

示例