AntDesignVue之a-bale

a-table API描述。


参数 说明 类型
pagination 分页器,参考配置项或 pagination文档,设为 false 时不展示和进行分页 Object

说明pagination是个对象或false.如果是对象,需要按分页文档进行配置。

pagination文档说明

参数 说明 类型
current(v-model) 当前页数 number
pageSize(v-model) 每页条数 number

代码示例

<a-table v-if="$auth('authRole.list')"
	size="small"
	:columns="columns"
	:rowKey="record => record.id"
	:pagination="queryParam"
	:dataSource="table1DataSource"
	@change="change"
	>
	<span slot="serial" slot-scope="text, record, index">{{ queryParam.pageSize*(queryParam.pageNum-1)+index + 1 }}</span>
	<span slot="parentVersion" slot-scope="text, record, index">
	   上级<br/></span>
	<span slot="action" slot-scope="text, record">
		<a href="javascript:void(0);" @click="show(record)"">显示什么</a>
	</span>
</a-table>
//查询按钮
handleSearch() {
	this.queryParam.pageNum = 1;
	this.queryParam.current = 1;//重点
	this.query();
},

// 分页操作
change(pagination, filters, sorter) {
	this.queryParam.pageSize = pagination.pageSize;
	this.queryParam.pageNum = pagination.current;
	this.queryParam.current = pagination.current;//重点
	this.query();
},

posted @   letmedown  阅读(151)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库
点击右上角即可分享
微信分享提示