进度条包括线性进度条和圆形进度条。
线性进度条使用主色。
圆形进度条使用主色或彩色。
<div class="mdui-progress">
<div class="mdui-progress-determinate" style="width: 30%;"></div>
</div>只需添加元素 <div class="mdui-spinner"></div> 即可生成圆形进度条。添加类 .mdui-spinner-colorful 可生成彩色的圆形进度条。
可以修改 .mdui-spinner 类的 width 和 height 样式值来修改圆形进度条的大小,但需要保证 width 和 height 的值相等。
如果你的圆形进度条组件是动态生成的,则需要调用 mdui.mutation() 进行初始化。
如果需要修改已有圆形进度条组件,则需要调用 mdui.updateSpinners() 方法来重新初始化组件。该方法可以接受一个 CSS 选择器(该选择器应包含类名 .mdui-spinner)、DOM 元素或者由 DOM 元素组成的数组作为参数,表示只重新初始化指定的圆形进度条。如果没有传入参数,将重新初始化页面中的所有圆形进度条。