Vue之ant design table表格序号连续翻页自增(前端分页)
html:
<a-table v-else :columns="columnsCompany" :data-source="companyList" :pagination="pagination">
<template slot="index" slot-scope="text, record, index">
<span>
{{ (pagination.current - 1) * pagination.pageSize + parseInt(index) + 1 }}
</span>
</template>
</a-table>
data:
const columnsCompany = [
{
title: '序号',
dataIndex: 'index',
key: 'index',
align: 'center',
width: 80,
// customRender: (text,record,index) => `${index+1}`,
scopedSlots: { customRender: 'index' },
},
{
dataIndex: 'sendName',
title: '发送名称',
width: 150,
}
]
pagination: {
current: 1,
pageSize: 10,
total: 0,
pageSizeOptions: ['10', '20', '50', '100'],
showSizeChanger: true,
showQuickJumper: true,
onChange: (current, size) => {
this.pagination.current = current
this.pagination.pageSize = size
},
onShowSizeChange: (current, pageSize) => {
this.pagination.current = 1
this.pagination.pageSize = pageSize
},
showTotal: (total, range) => {
return `共 ${total} 项,当前显示${range[0]}-${range[1]}项`
},
},
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具