等待弹窗
需要加载的模块
const eeui = app.requireModule('eeui');
eeui.loading
显示等待弹窗
/**
* @param params 详细参数
* @param callback 点击空白处或返回键关闭回调事件
*
* @return String 返回loading的名称,可通过此名称关闭指定的等待弹窗
*/
let loaddingName = eeui.loading({params}, callback())
params 参数说明
| 属性名 | 类型 | 必须 | 描述 | 默认值 |
|---|---|---|---|---|
| title | String | - | 等待描述 | - |
| titleSize | Number | - | 等待描述字体大小 | 16 |
| titleColor | String | - | 等待描述字体颜色 | - |
| cancelable | Boolean | - | 是否允许点击空白处或返回键关闭 | true |
| duration | Number | - | 自动关闭时间,0取消自动关闭 | 0 |
| style | String | - | loading样式,详见:注① | - |
| styleColor | String | - | loading样式颜色 | - |
| amount | Float | - | 背景透明程度,取值:0-1 | - |
注①
| Style | Preview |
|---|---|
| RotatingPlane | ![]() |
| DoubleBounce | ![]() |
| Wave | ![]() |
| WanderingCubes | ![]() |
| Pulse | ![]() |
| ChasingDots | ![]() |
| ThreeBounce | ![]() |
| Circle | ![]() |
| CubeGrid | ![]() |
| FadingCircle | ![]() |
| FoldingCube | ![]() |
| RotatingCircle | ![]() |
callback 回调说明
- 返回键或点击空白处取消回调事件
简单示例
//示例①
eeui.loading();
//示例②
eeui.loading({
style: 'RotatingPlane',
duration: 5000
});
eeui.loadingClose
关闭等待弹窗
//示例①
eeui.loadingClose();
//示例②
eeui.loadingClose(loaddingName);
loaddingName 参数说明
- 关闭指定名称的弹窗,留空则关闭正在显示的第一个弹窗











