## Button 按钮

### 使用指南
``` javascript
import { Button } from 'vortex-mobile';

Vue.use(Button);
```
通过加入全局样式`bg-`控制按钮颜色
### 代码演示

#### 按钮形状
支持`round`、`fab`

```html
<vm-button class="bg-cyan">默认</vm-button>
<vm-button round class="bg-cyan">圆角</vm-button>
<vm-button fab class="bg-cyan"><vm-icon name="emojifill" /></vm-button>
```

#### 朴素按钮
只需要加入我们提供的全局样式`plain-`或者`plains-`即可变为朴素按钮
```html
<vm-button class="plain-blue">海蓝</vm-button>
<vm-button class="plain-red">嫣红</vm-button>
<vm-button class="plain-orange">桔橙</vm-button>
<vm-button class="plain-yellow">明黄</vm-button>
```
#### 按钮阴影
只需要加入我们提供的全局样式`shadow-blur`
```html
<vm-button
  class="bg-purple shadow-blur"
>
  姹紫
</vm-button>
<vm-button
  class="bg-mauve shadow-blur"
>
  木槿
</vm-button>
<vm-button
  class="bg-pink shadow-blur"
>
  桃粉
</vm-button>
<vm-button
  class="bg-brown shadow-blur"
>
  棕褐
</vm-button>
```


#### 大小

通过设置size属性控制按钮大小, 可选值`sm`,`md`,`lg`, 默认`md`

```html
<vm-button class="bg-green" size="sm">小尺寸</vm-button>
<vm-button class="bg-green">默认</vm-button>
<vm-button class="bg-green" size="lg">大尺寸</vm-button>
```

#### 块状按钮

```html 
<vm-button block size="lg" class="bg-blue">块状</vm-button>
```


#### 加载
```html
<vm-button class="bg-green" loading />
<vm-button class="bg-red" loading loading-text="加载中..." />
```

### 禁用

```html
<vm-button class="bg-green" disabled>禁用状态</vm-button>
```

### 高级
```html
<vm-button class="bg-green"><vm-icon name="search" /><span>按钮</span></vm-button>
```

### API

| 参数 | 说明 | 类型 | 默认值 | 版本 |
|------|------|------|------|------|
| size | 尺寸，可选值为 `lg` `sm` | `String` | `md` | - |
| tag | HTML 标签 | `String` | `button` | - |
| disabled | 是否禁用按钮 | `Boolean` | `false` | - |
| loading | 是否显示为加载状态 | `Boolean` | `false` | - |
| loading-text | 加载文字 | `String` | | - |
| block | 是否为块级元素 | `Boolean` | `false` | - |
| round | 是否为圆角按钮 | `Boolean` | `false` | - |
| fab | 是否为浮动操作按钮 | `Boolean` | `false` | - |

### Event

| 事件名 | 说明 | 参数 |
|------|------|------|
| click | 点击按钮且按钮状态不为加载或禁用时触发 | - |
