其他 / Spinner菊花组件
说明
Spinner组件提供了一个使用svg+js的方式事项的菊花图(loading). Spinner组件可以通过传入props
来实时控制Spinner的样子, 用来模拟诸如: processing/thinking/waiting/chilling 等特性.
菊花风格
Spinner的风格可以是下面的一种: ios/ios-small/bubbles/circles/crescent/dots, 其中, ios默认的是'ios'; md默认的是'crescent'; wp默认的是'circles'; 这些可以通过config
配置
如何使用
// 引入
import { Spinner } from 'vimo'
// 安装
Vue.component(Spinner.name, Spinner)
// 或者
export default{
components: {
Spinner
}
}
- 源码:
传入属性 / Props:
Name | Type | Attributes | Default | Description |
---|---|---|---|---|
color |
String |
<optional> |
颜色 | |
mode |
String |
<optional> |
'ios'
|
模式 |
name |
String |
<optional> |
菊花样式 | |
duration |
String |
<optional> |
旋转动画的持续时间 | |
paused |
Boolean |
<optional> |
是否暂停 |
用法 / Usages
<Spinner></Spinner>
<Spinner name="ios"></Spinner>
<Spinner mode="wp"></Spinner>
<Spinner color="secondary" name="dots"></Spinner>
<Spinner duration="3000" name="dots"></Spinner>
<Spinner :paused="true" name="ios"></Spinner>