1.0.6 • Published 11 months ago

@sword916/wings-scroll v1.0.6

Weekly downloads
-
License
ISC
Repository
-
Last release
11 months ago

安装

npm i @sword916/wings-scroll

初始化全部的页面。

let pages = [...document.getElementsByClassName('page')];
let pageArr = [];
pages.forEach((p, i) => {
    pageArr.push(new S.Page(p));
});

翻页对象参数

let options = {
    dom: document.getElementById('scroll'), //容器dom
    pages: pageArr, //全部的页面数组,按照页码顺序排列。
    offset: 0, //页面跳转修正值(默认为0)
    duration: 500, //页面跳转持续时间,单位是毫秒(默认为800)
    //页面滚动的回调函数。
    scrollCallback: (pageIndex) => {
        console.log("当前滚动到第几页?", pageIndex);
    }, 
}

初始化翻页对象

let ws = new S.Scroll(options);

跳转到第3页

ws.flipTo(3);
1.0.6

11 months ago

1.0.5

11 months ago

1.0.4

11 months ago

1.0.3

11 months ago

1.0.2

11 months ago

1.0.1

11 months ago

1.0.0

11 months ago