Parastoo Ebrahimi
5 سال پیش توسط Parastoo Ebrahimi مطرح شد
1 پاسخ

زیاد بودن تعداد صفحات برای pagination

سلام. من یک کامپوننت برای سرور ساید pagination نوشتم. ولی الان مثلا 74 تا صفحه بهم داده که چون خیلی زیادن فقط تا صفحه 30 بهم نمایش میده. چیکار کنم که اگه تعداد صفحه ها از یه حدی بالاتر رفت جمعشون کنه..
pagination

این هم از کدم:

import React from 'react'
import _ from 'lodash'
const Pagination = props => {
    const{count, pageSize, onPageChange, currentPage}=props
    const pageCount = Math.ceil(count / pageSize)
    const pages=  _.range(1,pageCount + 1)
    return (
        <nav >
            <ul style={{width:20}} className="pagination">
               {pages.map(page=>(
                    <li  key={page} className={page===currentPage ? 'page-item active' : 'page-item'}>
                    <a className="page-link" onClick={()=> onPageChange(page)}>{page}</a>
                </li>
    ))}
            </ul>
        </nav>
    )
}

export default Pagination ;

@hesammousavi
@mohsenbostan
@hossein.r.1442


ثبت پرسش جدید
coarad supp
تخصص : برنامه نویس لاراول
@coaradsupp 4 سال پیش مطرح شد

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام