and+design的table前端本地分页处理

在有一些场景下面table需要前端做分页的时候,这个时候可以用的table的pagination这个配置功能,能实现前端本地分页,代码如下:

html

ini 复制代码
 <a-table
  :scroll="{ x: 'max-content' }"
  :rowKey="(record) => record.id"
  :columns="realColumns"
  :data-source="tableData"
  bordered
  :loading="loading"
  :pagination="paginationConfig"
>
  <template slot="action" slot-scope="text, record, index">
    <a @click="del(index)" style="color: red">移除</a>
  </template>
</a-table>

javascript

javascript 复制代码
data() { 
    return { 
        loading: false, 
        tableData: [], 
        paginationConfig: { 
            current: 1, 
            pageSize: 10, 
            total: 0, 
            showSizeChanger: true, 
            showQuickJumper: true, 
            pageSizeOptions: ['10', '20', '50', '100'], 
            showTotal: (total, range) => `总共 ${total} 条数据`, 
            onChange: (page, pageSize) => { this.handlePageChange(page, pageSize); }, 
            onShowSizeChange: (current, size) => { this.handlePageSizeChange(current, size); } 
        }, 
        queryParam: { 
            params: { 
            isCharging: true, 
            sellerId: JSON.parse(localStorage.pro__SELLER_ID).value, }, 
            current: 1, 
            size: 10, 
            total: 0, 
        },  
    } 
},
相关推荐
晴殇i1 小时前
CSS Grid 与 Flexbox:现代前端布局的双子星
前端·css
曹卫平dudu1 小时前
一起学习TailWind Css
前端·css
炫饭第一名1 小时前
前端玩转 AI 应用开发|SSE 协议与JS中的流式处理🌊
前端·人工智能·程序员
apollo_qwe1 小时前
Vue3 核心设计模式实战:5 种模式 + 可复用代码,覆盖 80% 开发场景
vue.js
前端老宋Running1 小时前
一种名为“Webpack 配置工程师”的已故职业—— Vite 与“零配置”的快乐
前端·vite·前端工程化
用户6600676685391 小时前
从“养猫”看懂JS面向对象:原型链与Class本质拆解
前端·javascript·面试
parade岁月1 小时前
我的第一个 TDesign PR:修复 Empty 组件的 v-if 警告
前端
云鹤_1 小时前
【Amis源码阅读】低代码如何实现交互(下)
前端·低代码·架构
StarkCoder1 小时前
一次搞懂 iOS 组合布局:用 CompositionalLayout 打造马赛克 + 网格瀑布流
前端