# Loading 加载指示器
加载动画,用于表示加载中的过渡状态。
## 基本用法
基本用法,适用于按钮加载状态和页面轻提示。
```html
```
## 修改指示器类型
通过 `type` 修改指示器的类型,可选值为 'outline',适用于通用模块加载。
```html
```
## 修改颜色
通过 `color` 属性修改指示器的颜色。比如修改为白色,同时设置背景为黑色。
:::warning
小程序中没有 svg 标签,所以是先通过js生成svg标签,再转换成 base64,因此设置指示器颜色必须为16进制色值,且不接受色值缩写。
:::
```html
```
```scss
:deep(.loading-black) {
background: rgba(0, 0, 0, 0.7);
padding: 10px;
border-radius: 4px;
}
```
## 修改指示器大小
通过 `size` 属性设置指示器的大小,默认为大小 '32px',属性支持 `number`/`string` 类型。
```html
```
## Attributes
| 参数 | 说明 | 类型 | 可选值 | 默认值 | 最低版本 |
|-----|------|-----|-------|-------|---------|
| type | 加载指示器类型 | string | outline | ring | - |
| color | 设置加载指示器颜色 | string | - | #4D80F0 | - |
| size | 设置加载指示器大小 | number / string | - | 32px | - |
## 外部样式类
| 类名 | 说明 | 最低版本 |
|-----|------|--------|
| custom-class | 根节点样式 | - |