线型进度条 LinearProgress

示例

基本形式

<linearProgress percent="36" />

颜色扩展

<linearProgress percent="25" state="info" />
<linearProgress percent="50" state="success" />
<linearProgress percent="75" state="warning" />
<linearProgress percent="100" state="error" />

尺寸扩展

<linearProgress percent="20" size="xs" />
<linearProgress percent="40" size="sm" />
<linearProgress percent="60" />
<linearProgress percent="80" size="lg" />
<linearProgress percent="100" size="xl" />

条纹

<linearProgress percent="36" striped />

条纹动画

<linearProgress percent="72" state="error" striped active />
.u-linearProgress + .u-linearProgress { margin-top: 20px; }

API

Class

LinearProgress

继承自

Options

new LinearProgress()

参数类型默认值数据流向描述
dataObject绑定属性
data.percentnumber0outside => inside百分比
data.sizestringoutside => inside进度条的尺寸
data.statestringoutside => inside进度条的状态
data.stripedbooleanfalseoutside => inside是否显示条纹
data.activebooleanfalseoutside => inside进度条是否为激活状态,当`striped`为`true`时,进度条显示动画
data.visiblebooleantrueoutside => inside是否显示
data.classstring''outside => inside补充class