## Swiper Props

| 名称                | 类型                                             | 默认值        | 必传 | 说明                         |
| ------------------- | ------------------------------------------------ | ------------- | ---- | ---------------------------- |
| data                | `(SwiperImg\|SwiperComponent)[]`                 | `[]`          | Y    | 数据。                       |
| interval            | `number`                                         | `4`           | N    | 间隔时间（秒）。             |
| duration            | `number`                                         | `1000`        | N    | 过渡时间（毫秒）。           |
| autoplay            | `boolean`                                        | `true`        | N    | 是否自动播放。               |
| lazyplay            | `boolean`                                        | `true`        | N    | 是否懒轮播。                 |
| initActive          | `number`                                         | `0`           | N    | 初始激活索引。               |
| indicatePosition    | `'inner'\|'out'\|null`                           | `'inner'`     | N    | 指示器位置。                 |
| indicateAlign       | `'center'\|'right'\|'left'`                      | `'center'`    | N    | 指示器对齐方式。             |
| indicateStyle       | `'point'\|'line'\|'pointLine'\|'longLine'`       | `'pointLine'` | N    | 指示器样式。                 |
| indicateRadius      | `boolean`                                        | `true`        | N    | 指示器是否圆角。             |
| indicateInjClass    | `string`                                         | `''`          | N    | 指示器注入 Class。           |
| indicateColor       | `string`                                         | `''`          | N    | 指示器颜色。                 |
| indicateActiveColor | `string`                                         | `''`          | N    | 指示器激活颜色。             |
| aspectRatio         | `[number,number]`                                | `[16, 9]`     | N    | 容器宽高比。                 |
| containerWidth      | `number`                                         | `0`           | N    | 容器宽度。                   |
| px                  | `'0'\|'1'\|'2'\|'4'\|'6'\|'8'\|'12'\|'16'\|'24'` | `'0'`         | N    | 容器横向内边距。             |
| py                  | `'0'\|'1'\|'2'\|'4'\|'6'\|'8'\|'12'`             | `'0'`         | N    | 容器纵向内边距。             |
| translateX          | `number`                                         | `0`           | N    | 未激活容器 X 方向偏移值。    |
| translateZ          | `number`                                         | `0`           | N    | 未激活容器 Z 方向偏移值。    |
| rotateX             | `number`                                         | `0`           | N    | 未激活容器 X 轴旋转值。      |
| rotateY             | `number`                                         | `0`           | N    | 未激活容器 Y 轴旋转值。      |
| rotateZ             | `number`                                         | `0`           | N    | 未激活容器 Z 轴旋转值。      |
| activeInjClass      | `string`                                         | `''`          | N    | 激活容器注入 Class。         |
| notActiveInjClass   | `string`                                         | `''`          | N    | 未激活容器注入 Class。       |
| radius              | `'none'\|'sm'\|'xl'\|'2xl'\|'full'`              | `'none'`      | N    | 容器内部区域圆角。           |
| triggerLong         | `number`                                         | `30`          | N    | 始终触发的滑动距离百分比。   |
| notTriggerLong      | `number`                                         | `10`          | N    | 始终不触发的滑动距离百分比。 |
| triggerSpeed        | `number`                                         | `0.5`         | N    | 触发的滑动速度系数。         |
| innerInjClass       | `string`                                         | `''`          | N    | 容器内部元素注入 Class。     |

## Swiper Events

| 名称     | 类型                        | 参数                 | 描述                     |
| -------- | --------------------------- | -------------------- | ------------------------ |
| onclick  | `(current: number) => void` | current - 点击索引值 | 点击容器内图片时触发。   |
| onchange | `(current: number) => void` | current - 当前索引值 | 当前激活容器变化时触发。 |

## SwiperImg

```javascript
type SwiperImg = { type: 'img', url: string };
```

## SwiperComponent

```javascript
type SwiperComponent = { type: 'component', component: Component };
```
