VTable
VTable copied to clipboard
VTable is not just a high-performance multidimensional data analysis table, but also a grid artist that creates art between rows and columns.
### Version 当前版本 ### Link to Minimal Reproduction 官网搜索demo可重现 ### Steps to Reproduce 官网demo可重现 ### Current Behavior 每次搜索完,下一次搜索的时候,希望可以先重置,只展示当前搜索结果的高亮,但是实际展示了所有历史搜索的高亮,未重置,原因是clear()方法未生效。 ### Expected Behavior 修复clear方法的问题,希望只展示当前搜索的高亮效果,不需要历史记录的 ### Environment ```markdown - OS: - Browser: -...
缩进一级和升一级,连同子级一同升降,具体可参照dhtmlx-gantt的实现:https://docs.dhtmlx.com/gantt/samples/?sample=%2702_extensions/09_multiselection.html%27&filter=%27indent%27
### What problem does this feature solve? 甘特图可以切换到时间线模式,并可在时间线模式下添加新任务,类似clickup的时间线模式 ### What does the proposed API look like?
### What problem does this feature solve? 目前使用自定义dom组件并且开启pointerEvents时,点击单元格不会选中 ### What does the proposed API look like? 自定义dom组件开启pointerEvents之后仍然支持原单元格的各种默认事件
### What problem does this feature solve? 是否有方式可以支持右侧甘特图内容占满容器?具体来说就是垂直分割线占满空白部分 类似甘特图软件打开的效果。目前是有找方式自定义修改左侧表格空白部分颜色,右侧不知道如何实现 ### What does the proposed API look like? 现实效果支持占满容器,而不仅是数据部分
### Version 1.7.4 后的版本 ### Link to Minimal Reproduction 无 ### Steps to Reproduce const records = [ { productName: 'aaaa', price: 20, check: { text: 'unchecked', checked: false, disable:...
### What problem does this feature solve? 希望在设置validateDragOrderOnEnd, 加上 async,能够触发确认框等异步操作,返回true false ### What does the proposed API look like? 无
### Version 1.19.9 ### Link to Minimal Reproduction https://codesandbox.io/p/sandbox/vtable-list-table-forked-8dzz22 ### Steps to Reproduce 配置信息 1、配置单元格编辑 2、设置frozenRowCount冻结行 问题1触发 双击选中后重新选择其他单元格,则会原单元格会空白 问题2触发 双击在两列的边界线(一个编辑单元格和一个不能编辑的单元格之间)时则会出现白屏页面 ### Expected Behavior 选中编辑后则不应该空白以及不白屏。 ### Environment ```markdown - OS: -...
具体业务中,同记录在编辑一个字段时,另一个字段的值因为后台服务改变了,此时编辑不保存自动退出了编辑状态。如何能避免编辑自动退出?
### 场景: ``` cellType: function ({ table, col, row }) { if (table.isAggregation(col, row)) { return "text"; } return "checkbox"; } ``` 当`cellType`配置为函数时,某些单元格不需要渲染`checkbox`,比如示例代码中的合计栏。这个时候,表头的半选状态出现的不合理,如图所示: ### 原因分析: [checkbox.ts](https://github.com/VisActor/VTable/blob/develop/packages/vtable/src/state/checkbox/checkbox.ts#L121) 中 `initCheckedState` 函数初始化时对所有record都初始化了一个状态,而 [updateHeaderCheckedState](https://github.com/VisActor/VTable/blob/a57580ed584d97b5d3bee47f4b1f0d3a489b1caf/packages/vtable/src/state/checkbox/checkbox.ts#L173)函数计算半选状态时,又没有排除掉。