1.0.3 • Published 6 years ago

awesome-react-swiper v1.0.3

Weekly downloads
2
License
MIT
Repository
github
Last release
6 years ago

Swiper

基于 React 实现的移动端 Swiper 组件

演示

image

版本说明

安装时请选择自己需要的版本安装

  • 1.x-stable:react15 的版本
  • 2.x-stable:react16 的版本
  • 3.x:还未开启,未来新特性,基于更新版的 react

本地开发

yarn
npm run start

使用

import Swiper from 'awesome-react-swiper';
import 'awesome-react-swiper/lib/index.css';

let params = {
    observer: true,
    slideChange: (index) => {
        console.log(index);
    }
}
<Swiper {...params}>
    <div>1</div>
    <div>2</div>
    <div>3</div>
</Swiper>

兼容性

  • Android4+
  • Ios8+

Api

参数类型默认值说明
speedNumber0.3动画完成时间,即 transition-duration
distanceNumber50触摸滑动距离小于 distance,则不翻到下一张
autoPlayBooleantrue自动播放
paginationBooleantrue分页
observerBooleanfalse监视器

Swiper Events

事件说明参数
initSwiper初始化Swiper,数据动态变化时,可以调用该方法重新 初始化Swiper-

未完成的

  • 一个页面有多个 Swiper 的情况
1.0.3

6 years ago

1.0.2

6 years ago

2.0.0

6 years ago

1.0.0

6 years ago