pro-components icon indicating copy to clipboard operation
pro-components copied to clipboard

🐛[BUG] ant design protable 多列排序报错

Open zhangle1 opened this issue 3 years ago • 1 comments
trafficstars

1.主要是想实现服务端多列排序

2.复现例子:

2.1: ant design table 点击排序,可以正常返回数据 https://codesandbox.io/s/shai-xuan-he-pai-xu-antd-4-21-7-forked-8xdvtd?file=/demo.js

2.2 ant design protable 点击排序,出现异常错误

https://codesandbox.io/s/wu-cha-xun-biao-dan-forked-lkc7k7?file=/App.tsx:2866-2903 实际调试返回的数据格式也很奇怪,只有一个排序的时候返回的是一个对象,点了两个列排序后返回空数组?

zhangle1 avatar Jul 19 '22 03:07 zhangle1

@tianyuan233 我是用服务端排序的 前端只管告诉当前状态字段列状态就行 ,目前解决方法是新建一个表格列里手动选升序降序 22223, 还做了字段的查询 包含,大于小于这些,也是放在头部 新建的自己的查询里。。。 感觉找不到类似的demo 自己在ant design 以我的水平有点不好调啊 2223

zhangle1 avatar Jul 25 '22 15:07 zhangle1

image

问题估计出现在嵌套的排序上面了。是个bug

chenshuai2144 avatar Dec 22 '22 08:12 chenshuai2144

用 table 原生的 filter 吧。我的这个设计有点蠢

chenshuai2144 avatar Jul 13 '23 11:07 chenshuai2144