crawler-django
crawler-django
> 用了虚拟表格,表格的其他功能都不能用了,大佬们有没有解决方法啊! 可以试一下 'virtuallist-antd'. (try 'virtuallist-antd')
重现流程给一下, 你给的demo是例子demo, 并没有筛选的操作
现在虚拟列表是不支持嵌套子表格的一个情况, 难点在上面的行清掉了, 怎么让这个行的子表格还存在展示里, 子表格又不像树形表格可以简单的扁平化插入表格来处理
这并不能解决嵌套表格的问题。 VariableSizeList 按我的理解其实并不能算动态高度, 因为已经写死定死了, 还需要开发者去规划高度. 不知道这样是为了解决什么样的问题. 如果都有像VariableSizeList 这样动态高度的需求, 再考虑加上去吧. 但是这并不能解决嵌套表格的问题, 嵌套表格可以理解为一个树的子节点, 树的根被刷掉了, 子节点肯定也被刷掉的. 就算嵌套表格扁平化处理后, 下一步也很难做. 有想法的话可以pr试试
https://codesandbox.io/s/drag-row-1fjg4?file=/index.js this demo work well? my mac can't slide while dragging
给个demo看看
docs/examples/TabsDemo.tsx 这个不是可以正常运转吗
原来的设计是把每行都弄成同样的高度.... 然后再根据滚动条当前所在位置, 判断是第几个元素.. 错乱了是因为你的rowSpan破坏了同样高度的问题. 设置了某列render为你的写法之后, 你看渲染的条数是没有问题的, 但是数据会出现遮盖. ========================================================== 当前的设计是不能为每行设置不同的高度的, 我会以第一行的高度为准, 以第一行的高度来规定每行的高度. (这是固定高度的虚拟列表)
而且你使用跨行的话, 你的写法是每行都会有数据的, 就会出现问题, 而如果是`return index % 2 === 0 ? obj : null`的话, 就不会有问题
你是想要哪种场景? 每行都有数据 正常的antd-table不用虚拟列表会出现这样的场景: https://codesandbox.io/s/biaogexingliehebing-antd4100-forked-yr6cs 这是你要的吗?