Open ziyoung opened 5 years ago
Translation of this issue:
yes
Table
Related to fixed columns
Multiple Popover components appear
Bottom scrollbar cannot be dragged
Fixed column headers do not display #9926
Height keeps unchanged
Performance issues
Table performance optimization #6089 when data is large
~ The mouse triggers repeated rendering #14550~ (repaired) while the table is suspended.
Scrollbar Problem
When a scroll occurs, the position of the scroll bar #64
Scrollbars cannot be dragged (described in 1.1)
Custom scrollbar display problem #12607
Sort correlation
Ordering Loss #023
CleaSort cannot clear custom sort-mothod slave #13873
sort-mothod problem #13842 (not necessarily an element bug)
filter
Allow customization #11807
Expansion
Scroll bars (related to fixed columns) appear after expanding row display #13868
show-overflow-tooltip
Attribute #13576 to support configuration tooltip ____
Tree data
Children, hasChildren can be configured with #14910
Expansion row (default-expand-all only controls expansion row) #982 The optimization of the Three Gorges Project
Functional splitting, allowing more customization options.
Non-core functions are stripped out, such as sorting, indexing column (type = index) splitting, show-overflow-tooltip, providing default options, and supporting customization.
The functions of expanding rows (type = exapnd) and displaying tree data are separated into two new components: ExpandTable and TreeTable. So you don't have to worry about certain attributes: default-expand-all expand-row-keys, event expand-change, and method: toggle Row Expansion.
Provide more customization functions, such as customizing icon display and filtering panel customization.
Splitting modules means that users can develop some plug-ins according to their own needs.
Performance optimization and providing more functions.
Provide high performance tables.
The table can bring a pagination.
Fixed column optimization
Currently, fixed columns are implemented by copying a complete table and modified to copy only the necessary columns.
Solve typesetting problems caused by fixed columns: such as scroll bar dragging.
https://codepen.io/dawnfrost/pen/NJmjdK 这个tabs问题尽快解决吧
有支持表格可视区域渲染的计划吗
treeTable use load this way, i think will some problem. i can't controller table data...
由于项目中很多带有 children 的数据 问下什么时候能支持关闭树结构,不需要渲染树,希望能支持关闭。
静等更新,不知道 @ziyoung 是不是官方维护人员,给你点个赞
pr #15709
树形表格缩进对齐的问题可以考虑一下吗? 如果一个行,它包含children行,就会因为它前面有一个展开/收起的小三角造成不会和它同级的行在文字上垂直对齐,我觉得应该是对齐会更好。
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
Existing Component
是
Component Name
Table
Description
Table 常见的问题
鼠标在 table 的悬浮时触发重复渲染 #14550(已修复)排序丢失 #14023clearSort 不能清除自定义 sort-mothod #13873children,hasChildren 可配置#14910展开行(default-expand-all 只是控制展开行)#14982优化
功能拆分,允许更多的自定义选项。
把展开行(type=exapnd)与显示树形数据的功能分别拆分成两个新组件:ExpandTable 与 TreeTable。这样就不用担心某些属性: default-expand-all expand-row-keys ,事件 expand-change,以及方法:toggleRowExpansion 有冲突了。性能优化以及提供更多的功能。
固定列实现优化
根据内容自适应宽度