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

### 可复现的链接: https://vxetable.cn/v4/#/grid/api ### 问题描述与截图: 列自定义列排序,第一列到第二列后再排回去会出现缓存不更新问题 并且多次排序后会出现重复顺序 ![image](https://github.com/x-extends/vxe-table/assets/160688268/b942b723-6a61-451a-b4d2-c8ef163af0c8) ### 期望的结果: _No response_ ### 操作系统: window 11 ### 浏览器版本: Chrome 125.0.6422.112 ### vue 版本: 3.2.33 ### vxe-table 版本: 4.6.16

bug
fix

### 可复现的链接: 无 ### 问题描述与截图: :id="tableUniqueID?tableUniqueID:$route.fullPath" @header-cell-dblclick="headerCellDblclick" @custom="customColumnsChange" :custom-config="{mode: 'popup',immediate:true,storage: {visible:true,resizable:true,sort:true,fixed:false},allowSort:true,allowFixed:true}" ### 期望的结果: popup 模式 冻结列有效 ### 操作系统: win11 ### 浏览器版本: 谷歌浏览器 125.0.6422.77(正式版本) ### vue 版本: 2.6.14 ### vxe-table 版本:...

bug

### 可复现的链接: vxe-table\lib\pager\src\page.js 文件 ### 问题描述与截图: ![微信图片_20240605182141](https://github.com/x-extends/vxe-table/assets/77263002/fba9ab03-ffeb-4b6b-86ca-a0169406da1d) 末页这里显示是否禁用的判断错了: class: ['vxe-pager--prev-btn', { 'is--disabled': this.currentPage = this.pageCount ### 期望的结果: 'is--disabled': this.currentPage >= this.pageCount ### 操作系统: window10 ### 浏览器版本: Chrome/125.0.0.0 Safari/537.36 ### vue...

bug

### 可复现的链接: https://vxetable.cn/v4.7/#/table/start/use ### 问题描述与截图: ![image](https://github.com/x-extends/vxe-table/assets/69613314/e69aece1-d50e-4ed3-934d-e19c8c087c83) vxe-grid显示有问题 ### 期望的结果: 正常显示 ### 操作系统: win10 ### 浏览器版本: chrome 124.0.6367.61 ### vue 版本: 3.4.25 ### vxe-table 版本: 4.7.1

bug
fix

### 可复现的链接: 无 ### 问题描述与截图: 在使用表格编辑时 ,某个单元格使用了日期组件(elementplus el-date-picker)。选择日期后点击该组件上的 《此刻》《确定》会执行onChange回调。但是!点击空白关闭日期组件 值显示是被改变了,但是onChange没有触发。 ### 期望的结果: 期望可以正常触发onChange事件 ### 操作系统: macos ### 浏览器版本: 版本 125.0.6422.114(正式版本) (arm64) ### vue 版本: 3.4.27 ### vxe-table 版本: 4.6.12

bug

### 这个需求解决了什么问题: 希望可以调整输入框的标题位置,可以支持标题位于输入框左侧正上方,或内置几个方位以供选择。 ### 建议的 API 是什么样的: _No response_ ### 是否已有其他不错的替代方案: _No response_

enhancement

### 可复现的链接: https://github.com/x-extends/vxe-table/issues/new?assignees=&labels=bug&projects=&template=bug_report.yml ![image](https://github.com/x-extends/vxe-table/assets/24381804/1f36c82e-b401-4f66-862e-452f2aad3c1b) // 行主键 value export function getRowid ($xetable, row) { const rowid = XEUtils.get(row, getRowkey($xetable)) return XEUtils.eqNull(rowid) ? '' : encodeURIComponent(rowid) } id带有@字符时会被转码,请教下,为什么这么做? ### 期望的结果: id不会被转换 ###...

bug

### 可复现的链接: 1 ### 问题描述与截图: 举个例子通过工具栏把表格第9列和第10列换顺序,刷新本地缓存上了,然后把第10列和第9列换顺序,本地没有缓存,导致刷新,位置还是没有变化。 ### 期望的结果: 希望两列之间互相换位置,都能缓存上 ### 操作系统: window 10 ### 浏览器版本: chrome 125.0.6422.77 ### vue 版本: 3.2.41 ### vxe-table 版本: 4.6.17

bug

### 可复现的链接: https://vxetable.cn/#/table/api ### 问题描述与截图: 根据文档描述和实际的代码类型提示,getSelectedCell 函数的返回值只包含了 {row, column}。 但实际上,该方法的的返回值对象里包含了很多属性,现在个方法的返回值,是否缺失了类型? ### 期望的结果: 补全getSelectedCell函数的返回值类型 ### 操作系统: window10 ### 浏览器版本: 5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36...

bug

### 可复现的链接: 无 ### 问题描述与截图: 注:当我没有绑定< key >时候它默认是索引 一. 当2个表格头都为6列时候切换表格**点击排序失效**如图: ![image](https://github.com/x-extends/vxe-table/assets/87748242/f6b61623-ed00-4dcd-a2ef-232b5492d11d) 然后我切换到这个页面 ![image](https://github.com/x-extends/vxe-table/assets/87748242/1c22006e-e792-4e5a-9db0-bab9ce39a277) 点击排序失效《可能是key都是索引导致的问题》 二. 此时我尝试绑定key去解决 (**但是排序解决了,却出现列渲染位置不确定的问题**) ![image](https://github.com/x-extends/vxe-table/assets/87748242/bd717654-13fa-4026-8aed-6db60b14857d) 然后切换表格**排序他是可以点击的** ![image](https://github.com/x-extends/vxe-table/assets/87748242/badc1a3c-f0a6-45c2-86d8-87e63fd5e1cd) **但是却出现了列排序错乱,没有按照我的列返回数据所展示** ![image](https://github.com/x-extends/vxe-table/assets/87748242/fa5e1472-afcc-448f-bae5-5a49cdcdec23) ### 期望的结果: 我希望绑定key后列展示顺序不混乱,或者不绑定key时候,排序能够点击 ### 操作系统: windows10 ### 浏览器版本:...

bug