zkzgs

Results 16 issues of zkzgs

### 可复现的链接: https://vxetable.cn/v4.7/#/grid/api ### 问题描述与截图: 自定义列的冻结列allowFixed缓存失效,且在popup模式下的弹窗里修改列宽不会更新缓存 ![image](https://github.com/x-extends/vxe-table/assets/160688268/a3a87ead-8ba5-4293-8081-01e766c24d1c) ### 期望的结果: _No response_ ### 操作系统: window 11 ### 浏览器版本: Chrome 125.0.6422.112 ### vue 版本: 3.2.33 ### vxe-table 版本: 4.7.10

bug
fix

### 这个需求解决了什么问题: formatter使用方法有全局mixin,局部函数,此时拿到对应的函数和参数执行返回结果有些困难 如何拿到formatter处理后的结果,或是得到cellFormatMethod的全部参数手动判断执行 ![image](https://github.com/x-extends/vxe-table/assets/160688268/f2747cc9-375b-48e5-b1c3-bdfb1dbc3d14) ![image](https://github.com/x-extends/vxe-table/assets/160688268/8e85aad0-6f85-400a-9c81-32aab5158f6f) ![image](https://github.com/x-extends/vxe-table/assets/160688268/82eeb655-3236-4769-8e43-93fe8e7c1d6b) ![image](https://github.com/x-extends/vxe-table/assets/160688268/b4fe54ee-0343-4f2a-82d0-7ae622edd257) ### 建议的 API 是什么样的: _No response_ ### 是否已有其他不错的替代方案: _No response_

realized
enhancement

### 这个需求解决了什么问题: 1. 希望添加一个可以控制popup模式下弹窗大小或样式的参数,默认的太小了, 2. 添加一个popup模式下是否需要列宽调整列的参数 3. 而且拖拽排序时最好可以拖动到边界时自动向下或向上滚动,目前拖拽时鼠标滚轮会失效,只能拖动到滚动条进行滚动 ![操作](https://github.com/x-extends/vxe-table/assets/160688268/e3ccc731-c481-4791-b6c9-16e8ee1be8a3) ### 建议的 API 是什么样的: _No response_ ### 是否已有其他不错的替代方案: _No response_

enhancement

### 可复现的链接: https://codesandbox.io/p/devbox/vxe-table-4-x-vue-3-0-wen-ti-yan-shi-forked-zgr83r ### 问题描述与截图: 1. 插件没有对最新的vxe-ui进行更新处理 ![image](https://github.com/x-extends/vxe-table/assets/160688268/f4795812-dee9-4bcf-87eb-8099d3f6384b) 2. 当数据量过大时,比如10000条 ,点击导出excel页面会出现几秒的假死情况,然后loading才弹出正常进行导出 ### 期望的结果: _No response_ ### 操作系统: window 11 ### 浏览器版本: Chrome 125.0.6422.112 ### vue 版本: 3.2.33 ### vxe-table 版本:...

bug

### 可复现的链接: https://vxeui.com/#/component/select ### 问题描述与截图: 如题 ### 期望的结果: _No response_ ### 操作系统: window 11 ### 浏览器版本: Chrome 125.0.6422.112 ### vue 版本: 3.2.33 ### vxe-table 版本: 4.7.12

bug

### 可复现的链接: 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

### 可复现的链接(包含复现链接与示例代码): https://codesandbox.io/p/sandbox/vxe-table-wen-ti-yan-shi-forked-6q2sjr?file=%2Fsrc%2Fviews%2FDemo1.vue%3A73%2C13 ### 问题描述与截图: 代码已更新最新版本测试 4.7.69 当配置了isEsc与input-number混合使用时,可以往输入框内输入非数字 操作: 1. 输入中文后 然后按esc 此时数据就是中文了 2. 输入英文时,因为input-number特性,无法继续输入,但是配合isedit第一个按的值会被赋值上去,此时按esc就有问题了 ![isesc](https://github.com/user-attachments/assets/4212279e-4cc5-42fa-811d-c9db46ce8810) ![image](https://github.com/user-attachments/assets/e8e6d26f-157f-4194-a922-1126480908e6) ### 期望的结果: _No response_ ### 操作系统: window 10 ### 浏览器版本: Chrome 128.0.6613.85 ###...

bug
fix

### 可复现的链接(包含复现链接与示例代码): https://github.com/x-extends/vxe-table/commit/c679f9867c01e0b346db4d426a6df1f8d216af3e ### 问题描述与截图: 已更新最新版本 1. columns配置里没有editRender还是可以直接删除, 这是设计上保留的吗? 2. 配置beforeEditMethod后删除时会报错 ![image](https://github.com/user-attachments/assets/23ea435d-6172-4e6e-a20a-0e94913e2fe3) 观察到提交记录里对beforeEditMethod进行了执行判断,但是传了一个定义了没有赋值的params进去,导致undefined解构失败 ![image](https://github.com/user-attachments/assets/43e0633f-b38a-4e34-85b3-2f523d067ac0) ![image](https://github.com/user-attachments/assets/44258abe-9e79-44c4-a345-4f987961bb96) ### 期望的结果: _No response_ ### 操作系统: window 10 ### 浏览器版本: Chrome 128.0.6613.85 ### vue 版本:...

bug

### 可复现的链接(包含复现链接与示例代码): https://codesandbox.io/p/sandbox/vxe-table-wen-ti-yan-shi-forked-6q2sjr ### 问题描述与截图: 已升级最新版本 官方案例也可以看到keyboardConfig的一些问题: https://vxetable.cn/v4.6/#/table/edit/keyboard 1. 设置isDel和isBack后, 删除了没有editRender的数据,这些数据应该是只读不可修改的 2. 当beforeEditMethod为false时del和back也可以删除数据,这是不对的 3. 按back后会同时执行delMethod和backMethod两个方法,del只会执行delMethod 也希望添加一些别的操作 比如实现editMethod自定义实现聚焦输入框并且聚焦全选中文本,而不直接对数据操作后再聚焦,现在的写法很麻烦,需要还原数据再激活单元格 因为目前输入中文拼音是有问题的,第一个单词是无法触发输入法的,所以考虑compositionstart事件自行实现 是否可以优化 期望: ![表格操作](https://github.com/user-attachments/assets/a74ccc7a-e977-4e05-a8f5-e572e77466c4) 目前: ![目前](https://github.com/user-attachments/assets/a3673a75-be69-45c7-89b8-90944fdabd39) ### 期望的结果: _No response_ ### 操作系统: window...

bug

### 这个需求解决了什么问题: 希望添加一个类似于checkMethod的动态判断isCurrent是否允许点击的api 直接操控配置项的对象会导致之前的高亮行数据丢失,只能使用不太好的写法来阻止高亮被切换 ![image](https://github.com/x-extends/vxe-table/assets/160688268/1144e737-47a3-4224-923d-88de8dab2ebf) ### 建议的 API 是什么样的: _No response_ ### 是否已有其他不错的替代方案: _No response_

enhancement