## 代码演示 ### 基础用法 ```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` | `-` |