Reactjs-Pagination React 的本地分页组件

程序名称:Reactjs-Pagination

授权协议: MIT

操作系统: 跨平台

开发语言: JavaScript

Reactjs-Pagination 介绍

Reactjs-
Pagination是一个React的本地分页组件,支持页码、跳转、和迷你模式。文档

npm install --save reactjs-pagination
import React, { Component } from 'react';
import { Pagination }from 'reactjs-pagination';
 
class Test extends Component {
    state = {
        totalNumber: 326,
        pageSize: 10,
        currentPage: 31
    };
    constructor(props) {
        super(props);
        setTimeout(() => {
            // this.setState({ 
            //  currentPage: 15 
            // }); 
            this.setState({
                totalNumber: 125
            });
        }, 3000);
    }
    handleChange = (idx) => {
        console.log('页码改变 => ', idx);
    }
    render() {
        const { totalNumber, pageSize, currentPage } = this.state;
 
        return (
            <div>
                <Pagination
                    totalNumber={totalNumber}
                    pageSize={pageSize}
                    currentPage={currentPage}
                    middlePage={5}
                    onChange={this.handleChange}
                    showPages
                    showGo
                />
            </div>
        )
    }
}

Reactjs-Pagination 官网

https://monsterooo.github.io/reactjs-pagination/

相关编程语言

MuPlayer 是一款跨平台、轻量级的音频播放解决方案,...
OS FLV 是一个 开源和可嵌入网页的flv播放器。 这个...
DewPlayer音乐播放器,样式很简单,而且很实用.播放器...
JW FLV MEDIA PLAYER是一个开源的在网页上使用的Fla...
Speakker 是一个基于 Web 浏览器的音乐播放器,只提...
Player Framework 是一个开源的支持 HTML5 的视频播...