# auto-switch-tab
**Repository Path**: public-fragment/auto-switch-tab
## Basic Information
- **Project Name**: auto-switch-tab
- **Description**: 基于@better-scroll/core实现的自动循环切换tab组件
- **Primary Language**: JavaScript
- **License**: ISC
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2023-12-21
- **Last Updated**: 2023-12-21
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# auto-switch-tab
基于`@better-scroll/core`实现的自动循环切换tab组件
#### 安装
```bash
npm install auto-switch-tab --save
```
ps: 该组件会获取父节点的宽度进行计算,所以在使用时请主要父节点元素的宽度是否正常(如你想的那样)!
#### 参数
| 参数名 | 默认值 | 数据类型 | 说明|
|--|--|--|--|
| tabList | [ {name: 'xx', ...} ] | Array[Object] | 数据源(name字段必须) |
| defaultActive| 0 | Number | 默认激活的tab索引 |
| intervalTime| 5000 | Number | tab自动切换间隔时间 |
#### 全局注册
`main.js` 添加如下代码:
```javascript
import AutoSwitchTab from 'auto-switch-tab'
Vue.use(AutoSwitchTab)
```
#### 局部注册(页面使用)
```javascript
```
#### 使用
```vue
```
#### 效果
