当前位置: 首页 > 知识库问答 >
问题:

前端 - antd排序后的表格怎么找到指定的数据的当前位置?

董意蕴
2023-12-01

我现在有一个id,要求是找到id对应的那条表格数据它所在的页数。表格有个排序功能,排序后的表格数据和原数据顺序是不一样的,不能用原数据.findIndex来查找。怎么办?
我使用onChange来获取排序后的数据,但是表格数据是会更新的,而onChange是只有排序的时候触发了一次,表格数据更新是不会触发的,拿不到最新数据。
image.png

共有1个答案

闾丘才哲
2023-12-01

我目前的方案是在排序的时候,在onChange时保存一下sorter参数,然后用sorter里的order和column.sorter来排序一下原数据。白耗了这么点性能

 类似资料:
  • 我在阅读antd的文档的时候,有看到Design Token, 有组件Token和全局Token。 请问这个Design Token 是怎么使用的呢?

  • 比如series有3个对象,里面每个都有data,后台请求数据后,只能通过setOptions的方法设置数据吗?另外顺序呢?只能根据之前写好的顺序填充吗?

  • 有一个业务数据列表,假设如下面这样,有上插、下插的操作,数据库应该如何设计order? 浮点型order,插入的时候一直是前后的order相加除以2,但是这样总会有重复的,感觉,除非无限小数。 order用很大的值,比如1000和2000,然后不停的除以2,感觉也会有重复的时候。 order 操作 1 上插 下插 2 上插 下插 常规做法要怎么做呢?

  • 怎么让span相对于最外层的div固定定位?(fixed),为什么最外层div的postion设置为了relative,span的postion设置为fixed,top:0,right:0后,会跑到整个页面的右上角?

  • 现在想做一个抽奖,动效是一个一个从左到右无限滚动,点击抽奖后停在指定位置?这种要怎么做呢?有什么好的方法吗?

  • 本文向大家介绍jQuery实现的表格前端排序功能示例,包括了jQuery实现的表格前端排序功能示例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了jQuery实现的表格前端排序功能。分享给大家供大家参考,具体如下: 表格前端按列排序 依赖jQuery(本例使用jQuery-1.8.2) 1.初始化方法 2.页面函数 3.DOM结构 更多关于jQuery相关内容感兴趣的读者可查看本站专题:《