Spin 加载中

小于 1 分钟

Spin 加载中

用于页面和区块的加载中状态。

何时使用

页面局部处于等待异步数据或正在渲染过程时,合适的加载动效会有效缓解用户的焦虑。

示例

基础文字列表:

默认



不同尺寸



自定义文字



图标加文字加载



自定义图标

API

参数说明类型默认值版本
delay延迟显示加载效果的时间(防止闪烁)number (毫秒)-
indicator加载指示符vNode | slot-
size组件大小,可选值为 small default largestringdefault
spinning是否为加载中状态booleantrue
tip当作为包裹元素时,可以自定义描述文案string | slot-slot 3.0
wrapperClassName包装器的类属性string-

静态方法

  • Spin.setDefaultIndicator({indicator}) 同上 indicator,你可以自定义全局默认元素

    import { h } from 'vue';
    Spin.setDefaultIndicator({
      indicator: h('i', { class: 'anticon anticon-loading anticon-spin ant-spin-dot' }),
    });
    
上次编辑于:
贡献者: Noah.Su,jiapeng.duan