feat(pro-table): 支持搜索表单的多种布局方式并优化性能同时修复内存泄漏问题#8
Open
makotowu wants to merge 6 commits intolicailing:mainfrom
Open
feat(pro-table): 支持搜索表单的多种布局方式并优化性能同时修复内存泄漏问题#8makotowu wants to merge 6 commits intolicailing:mainfrom
makotowu wants to merge 6 commits intolicailing:mainfrom
Conversation
- 在 SearchConfig 接口中新增 layout 字段,支持 horizontal、vertical、inline 三种布局 - 实现 inline 布局的折叠展开功能,当表单项超过3个时显示折叠按钮 - 在 form/form-search.tsx 中根据 layout 配置渲染不同的表单结构 - 更新演示组件以支持通过 searchLayout 属性控制布局 - 修复分页序号计算中 action?.pageInfo 可能为 undefined 的问题 - 优化搜索表单列变化时的重新渲染逻辑,避免不必要的更新 - 升级 @arco-design/web-vue 依赖至 ^2.57.0 - 在 Storybook 中配置 __VUE_PROD_HYDRATION_MISMATCH_DETAILS__ 以减少生产环境警告
- 添加模块配置以支持 tree-shaking - 重构 omit 和 get-value-by-path 工具函数提升性能 - 优化表格组件渲染逻辑,拆分大型组件为独立模块 - 修复 use-fetch-data 中的内存泄漏问题 - 添加数据缓存和虚拟滚动支持 - 改进响应式状态管理 - 重构表单搜索组件,提升可维护性
- 新增 ProFormSearch 组件,可从 pro-table 模块独立导出 - 移除虚拟滚动相关配置(virtual、virtualListProps)及相关类型定义 - 修复 ProSelect 组件文档,新增 column-key、mode 参数及更新 change 事件类型 - 修复 ProInputNumber 组件文档,明确 percent 模式下 max 默认值为 100 - 修复 README 示例代码格式及选项渲染属性名拼写错误
Author
|
@licailing 老师麻烦处理下pr呢? |
- 升级Vue到3.2.47版本以获取最新功能和修复 - 在tsconfig.json中添加DOM库类型定义,确保浏览器API类型检查 - 修复pro-table示例中可选链调用语法,避免潜在运行时错误
移除 lightfilter 示例组件中未使用的 `params` 变量和 `handleChange` 函数,以清理代码。
Owner
Owner
Author
|
好的,我稍后处理下 |
Owner
|
你改这么多,我都有点害怕有bug
…----- 原始邮件 -----
***@***.***>
***@***.***>等3人
主题:Re:_[licailing/arco-vue-pro-components]_feat(pro-table):_支持搜索表单的多种布局方式并优化性能同时修复内存泄漏问题_(PR_#8)
日期:2026年02月11日 15:14:19
makotowu left a comment
(licailing/arco-vue-pro-components#8)
好的,我稍后处理下
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
Owner
Author
|
这个已经修复了,开了一个新的pr |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.





Uh oh!
There was an error while loading. Please reload this page.