Skip to content

Loading 加载

Loading 组件用于在需要等待的时候显示。

基本用法

显示图标

容器内展示

延迟显示

使用组件

属性

属性名类型默认值说明
showMessagebooleantrue是否展示文案
messagestring'加载中,请稍后...'展示信息
isActivebooleanfalse默认展示状态
widthnumber'30'图标宽度
typenumber'0'图标样式 ,0 是旋转图标,1 是彩色点旋转图标,2 是咖啡杯图标
targetElementnull加载范围 ,不指定默认是在 body 里
targetPositionString''需要给父元素设置的 position 值,如果父元素 position 的值是 absolute 或者是 fiex,不需要设置
delaynumber300延迟 300 毫秒显示加载,避免异步加载出现一闪而逝的问题

事件

事件名参数说明
closed{loadingId:加载标识,callback:调用函数}常用在通过加载服务关闭 loading 的时候

组件实例的方法

事件名参数说明
closecallback:调用函数关闭对应加载组件
getLoadingId-获取 loadingId,提供给加载服务中的关闭方法

服务

事件名参数返回值说明
showLoadingPropsLoading 组件的实例根据指定属性显示加载组件,返回组件实例
closeloadingId加载组件标识,callback:调用函数void关闭指定 Id 对应的加载组件
clearAll-void清空所有加载组件