Skip to content

Latest commit

 

History

History
54 lines (41 loc) · 1.94 KB

index.zh-CN.md

File metadata and controls

54 lines (41 loc) · 1.94 KB
category type title subtitle cover
Components
数据展示
Carousel
走马灯

旋转木马,一组轮播的区域。

何时使用

  • 当有一组平级的内容。
  • 当内容空间不足时,可以用走马灯的形式进行收纳,进行轮播展现。
  • 常用于一组图片或卡片轮播。
import { NzCarouselModule } from 'ng-zorro-antd/carousel';

API

nz-carousel

参数 说明 类型 默认值 支持全局配置
[nzAutoPlay] 是否自动切换 boolean false
[nzAutoPlaySpeed] 切换时间(毫秒),当设置为0时不切换 number 3000
[nzDotRender] Dot渲染模板 TemplateRef<{ $implicit: number }> -
[nzDotPosition] 面板指示点位置,可选 top bottom left right string bottom
[nzDots] 是否显示面板指示点 boolean true
[nzEffect] 动画效果函数,可取 scrollx, fade 'scrollx'|'fade' 'scrollx'
[nzEnableSwipe] 是否支持手势划动切换 boolean true
[nzLoop] 是否支持循环 boolean true
(nzAfterChange) 切换面板的回调 EventEmitter<number> -
(nzBeforeChange) 切换面板的回调 EventEmitter<{ from: number; to: number }> -

方法

名称 描述
goTo(slideNumber) 切换到指定面板
next() 切换到下一面板
pre() 切换到上一面板

InjectionToken

Token 说明 参数 默认值
NZ_CAROUSEL_CUSTOM_STRATEGIES 提供用户自定义的切换效果 CarouselStrategyRegistryItem[] -

自定义切换效果

你可以提供自定义的切换效果,切换效果应当继承 NzCarouselBaseStrategy 类(默认的两种切换效果同样基于该类)。