## 代码演示
### 基础用法
```html
打开loading(2s后自动关闭)
```
```ts
```
### 提示的内容
通过`title`属性展示提示内容。
```html
打开loading(2s后自动关闭)
```
```ts
```
### 动画类型
通过`type`属性决定开启的`loading`的动画类型,默认为`flower`。
```html
打开loading(2s后自动关闭)
```
```ts
```
### 底色
通过`background`属性控制`loading`是否显示黑色底色,默认`true`。
```html
打开loading(2s后自动关闭)
```
```ts
```
### 延迟展示
通过`delayTime`属性控制`loading`的延迟展示时间,默认`0`,单位毫秒。
```html
打开loading(2s后自动关闭)
```
```ts
```
## 方法
| 方法名 | 说明 | 参数 | 返回值 |
| ----------- | ------------ | ---------------- | ------------- |
| showLoading | 展示加载动画 | `LoadingOptions` | `Loading`实例 |
| hideLoading | 关闭加载动画 | `-` | `-` |
## `LoadingOptions` 数据结构
### 调用 `showLoading` 方法时,支持传入以下选项:
| 参数 | 说明 | 类型 | 是否必填 | 默认值 |
| ---------- | ------------------------------------ | ------------- | -------- | -------- |
| title | 提示的内容。 | `String` | `false` | `-` |
| type | 动画类型,可选值:`flower` `dot`。 | `LoadingType` | `false` | `flower` |
| background | 是否黑色底色。 | `Boolean` | `false` | `true` |
| delayTime | 延迟展延时展示时间,默认 0,单位毫秒 | `Number` | `false` | `0` |
| open | 点击时的回调函数 | `Function` | `false` | `-` |
| onOpened | 完全展示后的回调函数 | `Function` | `false` | `-` |
| onClose | 关闭时的回调函数 | `Function` | `false` | `-` |