Skip to content
在新窗口打开实时预览

Loading 加载 ​

用于按钮、图片和页面中的加载反馈,支持圆环、旋转条、跳动点和波浪四种形态。

平台兼容性 ​

H5App微信小程序支付宝小程序
√√√√

基础用法 ​

vue
<snake-loading />
<snake-loading type="spinner" direction="horizontal" color="#06D290" :size="28" text="加载中" />
<snake-loading type="dots">正在提交</snake-loading>

API ​

Props ​

参数说明类型默认值
show是否显示booleantrue
type加载形态circular | spinner | dots | wavecircular
color图标颜色stringSnake 主色
size图标尺寸,数字按 rpx 处理string | number34
text默认文字string''
textColor / textSize文字颜色与尺寸string / string | number次要文字色 / 14
direction图标与文字排列方向horizontal | verticalvertical
inheritColor是否继承父级颜色booleanfalse
duration动画周期,单位 msnumber800
customClass / customStyle根节点类名与样式string / StyleValue''

Slots ​

名称说明
default自定义加载文字,优先于 text。

主题变量 ​

变量用途
--snake-color-primary默认图标颜色
--snake-color-text-muted默认文字颜色

为 uni-app 商城与 CMS 场景设计