## 选项卡

| 属性 | 说明 | 类型 | 默认值 |
| :--- | :--- | :--- | :--- |
| active | 第几个 `tab` 选中 | `string` | `'0'` |
| tabType | 选中样式 | `oneof: bottom, border, top` | `bottom` |
| onActive | 选中后事件 | `func` | 空函数 |
| onBeforeActive | 选中前事件，回调参数有两个，分别为即将选中的序号和当前选中的序号，返回值为 `false` 时，阻止选中 | `func` | 空函数 |


几点说明：

* 把 `tab` 的切换行为称为 `active` ，于是有 `active` 和 `onActive` 等一些列属性
* `onActive` 和 `onBeforeActive` 都有参数

```js
onActive: function(current, prev) {
  // current 当前 active
  // prev 上一个 active
}

onActive: function(next, current) {
  // prev 下一个 active
  // current 当前 active

  return false; // 返回 false 是会阻止切换
}
```

