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

导入

import { Spinner } from "@resolid/react-ui";

用法

加载中
颜色

举例

颜色

通过传递 color 属性来更改加载器的颜色。加载器支持 primarysecondarysuccesswarningdangerneutral 这些颜色。

加载中加载中加载中加载中加载中加载中
import { Spinner } from "@resolid/react-ui";

export default function App() {
  return (
    <div className={"flex flex-row items-center gap-3"}>
      <Spinner color={"primary"} />
      <Spinner color={"secondary"} />
      <Spinner color={"success"} />
      <Spinner color={"warning"} />
      <Spinner color={"danger"} />
      <Spinner color={"neutral"} />
    </div>
  );
}

大小

通过传递 size 属性来更改加载器的大小。加载器支持 xssmmdlgxl 这些大小。

加载中加载中加载中加载中加载中
import { Spinner } from "@resolid/react-ui";

export default function App() {
  return (
    <div className={"flex flex-row items-center gap-3"}>
      <Spinner size={"xs"} />
      <Spinner size={"sm"} />
      <Spinner size={"md"} />
      <Spinner size={"lg"} />
      <Spinner size={"xl"} />
    </div>
  );
}

属性

属性color简介

颜色

类型"primary" | "secondary" | "success" | "warning" | "danger" | "neutral"默认值"primary"必须false
属性size简介

大小

类型"xs" | "sm" | "md" | "lg" | "xl"默认值"md"必须false
属性label简介

标签

类型string默认值"加载中"必须false

建议更改此页面