您现在的位置是:网站首页> 编程资料编程资料
ant-design-vue中设置Table每页显示的条目数量方式_vue.js_
2023-05-24
735人已围观
简介 ant-design-vue中设置Table每页显示的条目数量方式_vue.js_
ant-design-vue设置Table每页显示的条目数量
新项目中设置分页条数遇到点问题,查阅百度发现都是使用:
pagination="false"禁用table的分页功能,自己重新封装一个分页,其实duck不必这么做,官方文档中提供了一个pageSize,自然有自己的妙用!
//pageSize为每页显示的条数
这样,我们就轻轻松松的实现了限值页面条数的功能~
ant-design-vue a-table的分页
//data中的数据data() { return { pagination: { total: 0, pageSize: 10,//每页中显示10条数据 showSizeChanger: true, pageSizeOptions: ["10", "20", "50", "100"],//每页中显示的数据 showTotal: total => `共有 ${total} 条数据`, //分页中显示总的数据 }, loading: true, // 查询参数 queryParam: { page: 1,//第几页 size: 10,//每页中显示数据的条数 hosName: "", hosCode: "", province: "", city: "" }, };handleTableChange(pagination) { this.pagination.current = pagination.current; this.pagination.pageSize = pagination.pageSize; this.queryParam.page = pagination.current; this.queryParam.size = pagination.pageSize; this.getTableList(); },//调用查询接口为dataSource 赋值 getTableList() { this.loading = true; retriveHosData(this.queryParam).then(res => { if (res.message === "SUCCESS") { const pagination = { ...this.pagination }; pagination.total = res.data.total; this.tableDatas = res.data.list; this.pagination = pagination; } this.loading = false; }); },以上为个人经验,希望能给大家一个参考,也希望大家多多支持。
相关内容
- Ant Design Vue中的table与pagination的联合使用方式_vue.js_
- ant design vue的table取消自带分页问题_vue.js_
- JavaScript中net::ERR_CONNECTION_REFUSED解决方法大全_javascript技巧_
- Vue electron前端开启局域网接口实现流程详细介绍_vue.js_
- Vue全局监测错误并生成错误日志实现方法介绍_vue.js_
- Vant实现上传多个图片或视频,更改视频预览图_vue.js_
- React hook超详细教程_React_
- 使用vant-uploader上传照片无法删除的解决_vue.js_
- Varlet组件实现一个丝滑的点击水波效果详解_javascript技巧_
- vant的Uploader 文件上传,图片数据回显问题_vue.js_
