使用高级 Chakra UI 组件更快地构建 💎

了解更多
跳到内容
文档演练场指南博客
赞助

加载指示器

用于提供操作正在进行中的视觉提示

源码Storybook配方

用法

import { Spinner } from "@chakra-ui/react"
<Spinner />

示例

尺寸

使用 size 属性更改加载指示器的尺寸。

颜色

使用 colorPalette 属性更改加载指示器的配色方案。

自定义颜色

使用 color 属性为加载指示器传入自定义颜色。

轨道颜色

使用 --spinner-track-color 变量更改加载指示器轨道的颜色。

自定义速度

使用 animationDuration 属性更改加载指示器的速度。

粗细

使用 borderWidth 属性更改加载指示器的粗细。

标签

将加载指示器与标签组合使用,以提供额外上下文。

加载中...

叠加

将加载指示器与 AbsoluteCenter 组件组合使用,以将加载指示器叠加在另一个组件之上。

一些标题文本

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed ac consectetur libero, id ultricies urna. Sed ac consectetur libero, id fames ac ante ipsum primis in faucibus.

属性

根组件

属性默认值类型
colorPalette 'gray'
'gray' | 'red' | 'orange' | 'yellow' | 'green' | 'teal' | 'blue' | 'cyan' | 'purple' | 'pink'

组件的配色方案

size 'md'
'inherit' | 'xs' | 'sm' | 'md' | 'lg' | 'xl'

组件的尺寸

上一个

滑块

下一个

统计