zoukankan      html  css  js  c++  java
  • Antd pagination分页 自定义样式和位置

    • 改变paginationSize 的按钮的位置的改变
      • 通过自定义Select和官方提供的pageSize 来自定义改变下拉框
        handleShowTotal = (total, range) => {
                let pageSizeOptions = [10, 20, 30, 40]
                return (
                    <div>
                        显示第 <span className='pageTotalNum'>{range[0]}</span> 条到第 <span className='pageTotalNum'>{range[1]}</span> 条记录,总共{total}条记录,每页显示&nbsp;
                        <Select value={this.state.pageSizeOption} size='small' onChange={this.handlePageSizeOption}>
                            {pageSizeOptions.map((v) => (
                                <Option key={v} value={v}>
                                    {v}
                                </Option>
                            ))}
                        </Select>
                        &nbsp;条记录
                    </div>
                )
            }
        
            render() {
                const {data, pageSizeOption} = this.state
        
                const paginationConfig = {
                    pageSize: pageSizeOption,
                    showTotal: this.handleShowTotal,
                }
                return (
                    <div>
                        <Table
                            tableLayout={'fixed'}
                            pagination={paginationConfig}
                            scroll={{x: 'max-content'}}
                            columns={reviewingTableConfig()}
                            dataSource={data}
                            rowKey={(record, index) => (record, index)}
                        />
                    </div>
                )
            }
        }
      •  local 配置项
                •     local:{配置项}
                    jump_to: '跳至',
                    jump_to_confirm: '确定',
                    page: '页',
                    items_per_page: '条/页',
                    // Pagination.jsx
                    prev_page: '上一页',
                    next_page: '下一页',
                    prev_5: '向前 5 页',
                    next_5: '向后 5 页',
                    prev_3: '向前 3 页',
                    next_3: '向后 3 页',
  • 相关阅读:
    爬去搜狐新闻体育类
    python中创建迭代器
    python中smtp协议的运用
    人如何修炼才能增强精神力
    修炼精神力量
    Java进阶图谱
    提高做一件事的成功概率
    详细说servlet
    深圳买车上牌流程
    excel 散点图预测
  • 原文地址:https://www.cnblogs.com/web-zs/p/15007864.html
Copyright © 2011-2022 走看看