当前位置: 首页 > article >正文

【UI】Vue3 + Naive-ui 使用表格Data Table 以及分页页码显示不全问题解决

参考文章:

Vue3 + Naive-ui Data Table 分页页码显示不全
Naive UI之数据表格分页pagination

数据列表分页全部代码:

<n-data-table
        ref="tableRef"
        striped
        :columns="columns"
        :pagination="pagination"
        :bordered="false"
        :data="tableData"
        :row-key="row => row.name"
        remote
        v-model:checked-row-keys="checkedRowKeys"
      >
      </n-data-table>
 
//分页
const pagination = reactive({
  page: 1, //受控模式下的当前页
  pageSize: 10, //受控模式下的分页大小,每一页的数据大小
  showSizePicker: true, //是否显示每页条数
  pageSizes: [10, 20, 50], //每页条数,可自定义
  showQuickJumper: true,
  pageCount: 0,
  itemCount: 0, //总条数
  prefix: () => { //分页前缀
    return '共 ' + pagination.itemCount + ' 项';
  },
  onChange: page => { //切换第几页时
    pagination.page = page;
    getTableData();
  },
  onPageSizeChange: pageSize => {
    pagination.pageSize = pageSize;
    pagination.page = 1;
    getTableData();
  },
});

问题

会发现分页显示有问题,始终只显示一页。当使用naive-ui 表格并且使用分页组件的时候 需要增加 remote,这一代官方也有做出解释

在这里插入图片描述

注意
传入 data 属性的数组的每一项都代表渲染的一行数据,每一行数据都要有唯一的 key,否则需要在 table 上声明 row-key 属性。
在非异步状况下,总页数 page-count 是由数据的数量决定的,即使传入 page-count 也不会生效,如果你希望指定总页数,需要设定 remote 属性。
如果你想使用服务端返回的数据进行展示,分页,过滤,排序等,请参考异步。

数据表格 Data Table 文档地址:点击跳转


http://www.kler.cn/a/326013.html

相关文章:

  • PyTorch——从入门到精通:PyTorch基础知识(张量)【PyTorch系统学习】
  • 2020年计挑赛往届真题(C++)
  • python 多进程,程序运行越来越慢踩坑
  • MySQL-关联查询和子查询
  • 【异常解决】Linux shell报错:-bash: [: ==: 期待一元表达式 解决方法
  • Shell中的函数
  • JSON字符串转换成Java集合对象
  • 数据集-目标检测系列-鲨鱼检测数据集 shark >> DataBall
  • docker-compose 命令指定yml文件的命令
  • HTTPS证书配置
  • 【html网页制作】旅游风景主题网页制作含css动画及js特效(8页面附效果源码)
  • Hadoop搭建及Springboot集成
  • 【PyTorch】循环神经网络
  • Ubuntu磁盘不足扩容
  • 【Linux篇】常用命令及操作技巧(进阶篇 - 上)
  • 数据结构之栈和队列——LeetCode:150. 逆波兰表达式求值,224. 基本计算器,232. 用栈实现队列
  • CSS 的user-select属性,控制用户是否能够选中文本内容
  • Java知识要点及面试题
  • 确保从IP池提取的IP是可用的对于数据抓取或其他网络活动至关重要。以下是一些确保IP可用性的有效方法:
  • 创新车展模式 焕新直播生态——第十一届麓谷汽车文化节圆满收官
  • 2024前端技术发展概况
  • Linux RCE 利用打印机服务 CVE-2024-47177
  • 【Redis】初识 Redis
  • 城市空间设计对居民生活质量的影响:构建宜居城市的蓝图
  • 基于SpringBoot实现QQ邮箱发送短信功能 | 免费短信服务
  • Nacos 安全使用最佳实践 - 访问控制实践