# Loading 加载


# 引入

在 app.json 或 index.json 中引入组件,详细介绍见快速上手

"usingComponents": {
  "lin-loading": "/dist/loading/index"
}

# 加载类型

支持successprimaryinfowarningdanger五种类型,默认为primary

代码示例
<lin-loading type="primary" />
<lin-loading type="success" />
<lin-loading type="info" />
<lin-loading type="warning" />
<lin-loading type="danger" />

# 加载尺寸

通过size属性设置加载的尺寸

代码示例
<lin-loading type="primary" size="14px" />
<lin-loading type="primary" size="16px" />
<lin-loading type="primary" size="18px" />
<lin-loading type="primary" size="20px" />
<lin-loading type="primary" size="22px" />

# 加载文案

通过texttextColortextSize等属性设置加载文案样式

代码示例
<lin-loading type="primary" text="加载中" />
<lin-loading type="primary" text="加载中" textColor="#f56c6c" />
<lin-loading type="primary" text="加载中" textSize="16px" />

# 转速时间

通过time属性设置转速时间

代码示例
<lin-loading type="primary" time="300ms" />
<lin-loading type="primary" time="400ms" />
<lin-loading type="primary" time="500ms" />
<lin-loading type="primary" time="600ms" />
<lin-loading type="primary" time="700ms" />

# 自定义颜色

通过color属性设置颜色

代码示例
<lin-loading type="primary" color="red" />
<lin-loading type="primary" color="green" />
<lin-loading type="primary" color="blue" />

# 文案对齐方向

通过vertical属性文案对齐方向,支持row,col水平和垂直两种方向

代码示例
<lin-loading type="primary" text="加载中" vertical="row" />
<lin-loading type="primary" text="加载中" vertical="col" />

# 属性

参数 说明 类型 可选值 默认值
text 加载文案文案 String
type 图标类型 String primary, success, info, warning, danger primary
size 尺寸大小 String, Number
textColor 加载文案颜色 String
textSize 加载文案大小 String, Number
time 转速时间 String
vertical 加载文案对齐方式 String row, col row
color 加载颜色 String

# 外部样式类

类名 说明
custom-class 根节点样式类
text-class 加载文案样式类
loading-class 加载样式类