vxe-table icon indicating copy to clipboard operation
vxe-table copied to clipboard

Vxe table 的表格组件

Results 370 vxe-table issues
Sort by recently updated
recently updated
newest added

### 可复现的链接: [vxe-table v4.2.3] 插槽 "" 不存在 ### 问题描述与截图: 升级vxe-table log.js 打印 [vxe-table v4.2.3] 插槽 "" 不存在 ### 期望的结果: _No response_ ### 操作系统: win11 ### 浏览器版本: 104.0.5112.82(正式版本) (64 位) ###...

bug

### 这个需求解决了什么问题: 数据量大时候多级列头传递合并数据也是全部渲染,无法虚拟加载,会造成卡死, 也或者是我使用方式有问题 `props`如下 ` :mergeCells="mergeCells" height="800" :data="data" :scroll-x="{ enabled: true, gt: 30 }" :scroll-y="{ enabled: true, gt: 200 }" ` ### 建议的 API 是什么样的: _No response_ ### 是否已有其他不错的替代方案:...

enhancement

### 这个需求解决了什么问题: 当gird配置了form-config的itemRender,希望能把$grid作为参数传入到渲染函数renderItemContent, 一般配置了form-config,form上的东西基本都会和grid有关联,如果把$grid传进去后,就可以通过form上的控件 操作grid,也可以根据grid给form上的控件的事件写通用函数 希望能把以下函数的参数都加入$grid itemClassName: string | (params: { data, property }) => string 表单项className renderItemTitle (h, renderOpts, params: { data, property }) 表单项标题 renderItemContent (h, renderOpts, params:...

enhancement

### 可复现的链接: https://codesandbox.io/s/thirsty-shape-conbds?file=/src/App.vue ### 问题描述与截图: 官网文档中的展开相关的方法(toggleRowExpand、setRowExpand、setAllRowExpand)只能展开type="expand"内容,想要展开tree-node底下的内容有办法实现吗? codesandbox中点击展开按钮无法展开tree-node ### 期望的结果: 点击展开能够展开tree-node ### 操作系统: macOS 10.15.7 ### 浏览器版本: chrome 104.0.5112.101 ### vue 版本: 3.2.37 ### vxe-table 版本: 4.2.3

bug

### 这个需求解决了什么问题: 可以重置grid的所有状态,恢复grid的初始状态 ### 建议的 API 是什么样的: load(gridOptions), 类似reloadColumn函数。 ### 是否已有其他不错的替代方案: 无

enhancement

官网文档中的展开相关的方法(toggleRowExpand、setRowExpand、setAllRowExpand)只能展开type="expand"内容,想要展开tree-node底下的内容有办法实现吗?

#1833 _Originally posted by @bytrix in https://github.com/x-extends/vxe-table/issues/1832#issuecomment-1224187140_

### 可复现的链接: https://vxetable.cn/v3/#/table/scroll/fullPartialLoad ### 问题描述与截图: 官方demo显示也是异常的 ### 期望的结果: _No response_ ### 操作系统: macOS Monterey ### 浏览器版本: Safari 15.3 (17612.4.9.1.8) ### vue 版本: 2.6.0 ### vxe-table 版本: 3.4.0

bug

### 可复现的链接: https://codesandbox.io/s/vxe-table-4-x-vue-3-0-wen-ti-yan-shi-forked-ypo3np?file=/src/views/Demo1.vue ### 问题描述与截图: 例子中使用antdv的select实现编辑,设置allowClear添加选择清空按钮,点击后会导致编辑项失去编辑状态 原因是tools\dom.js文件里检查触发源是否属于目标节点方法getEventTargetNode通过使用parentNode遍历,且事件使用冒泡监听。捕捉到时清空按钮已被先行移除,parentNode为null导致方法返回false。是否可以使用event.path来判断 ### 期望的结果: 优化getEventTargetNode判断逻辑 ### 操作系统: win10 ### 浏览器版本: chrome104 ### vue 版本: 3.2.31 ### vxe-table 版本: 4.1.21

bug

### 可复现的链接: https://vxetable.cn/#/table/scroll/mode ### 问题描述与截图: 官网示例上的即可复现, 左右固定列需要开启 mode: wheel 会更流畅 很多人都会用 shift+鼠标滚动来横向滚动, 但是开启后mode: wheel 后横向滚动就只能拖拽滚动条才可以了 ### 期望的结果: shift+鼠标滚轮可以横向滚动 ### 操作系统: windows11 ### 浏览器版本: chrome 104.0.5112.81 ### vue 版本: 3.2.37 ###...

bug