UNPKG

el-plus-powerful-form

Version:

## [DOCS](https://peng-xiao-shuai.github.io/vite-vue-admin-docs/zh-CN/component_directive/component/powerful-form-doc.html)

76 lines (57 loc) 3.12 kB
## [DEMO](https://peng-xiao-shuai.github.io/vite-vue-admin-docs/zh-CN/component_directive/component/powerful-form-demo.html) ## [DOCS](https://peng-xiao-shuai.github.io/vite-vue-admin-docs/zh-CN/component_directive/component/powerful-form-doc.html) ## 语言 对于语言方面组件是默认使用 `英语` 因为 `element-plus` 默认是使用英语,不引用中文包的主要原因是避免增大体积。 组件内部语言跟随 `element-plus`。 部分 提示文字 语言,组件内部也支持 `中、英` 文,如果你需要支持更多语言或者更改组件内部 的语言,可以在 `use(PowerfulForm, { local: 您的语言变量 })` 替换。也可以参考我们提供的 `demo` 实现。 ## 更新预告 - 2.0.0 版本 - - 支持上传功能 ## 1.0.24 20250922 - `FormItem[visible]` 属性补充第二个参数 `showType`. `showType` 为当前 `props.showType` ## 1.0.23 20250911 - `PowerfulFormExpose['submitForm']` 第二个参数 `options` 添加 `cb` 属性. 类型为 `(type: 'success' | 'error', res?: any) => void` ## 1.0.22 20250826 - 修复 `PowerfulFormExpose['formItems']` 直接获取 `formItems` 为空数组问题 ## 1.0.21 20250826 ## 1.0.20 20250826 - 修复 `PowerfulFormExpose['$ref']` 中组件类型错误 ## 1.0.19 20250825 - `FormItem` 中新增 `visible` 属性(`visible?: (row: Row) => boolean`),用于判断是否显示。优先级比 `showType` 高。 - `showType == 'query'` 的情况下才会执行设置初始组件高度。 ## 1.0.17 20250812 ## 1.0.16 20250812 - 修复类型错误,修复悬浮没有类型提示 ## 1.0.15 20250812 - 表单继承表格的配置数据从 `headerList` 更改为 `props.header`。以修复表格配置 `defaultShow``false` 时表单不会显示 ## 1.0.14 20240811 - 升级依赖,去除对 `scss` 强制引入 ## 1.0.13 20241128 - 优化继承表格组件 `filters` 数据时只继承了 `key``label` 问题,改成全部继承 ## 1.0.12 20241121 - 修复 `PowerfulForm` 组件鼠标悬浮没有类型提示 ## 1.0.11 20241120 - 修复调用 `refreshRender` 函数报错 - 更改依赖配置为 `el-plus-powerful-table` ## 1.0.7 20241119 - 暴露 `visibleFormTrigger` 函数,用于控制表单显示或者隐藏 ## 1.0.6 20241118 - `submitForm` 函数添加参数 `options` 支持传递 `successMessage`, `errorMessage` 属性用于覆盖默认提示 - 修复 `submitForm` 验证失败没用返回 false - 更改类型错误 - 更改 `f-date-picker` 组件默认样式 ## Git 贡献提交规范 - 参考 [vue](https://github.com/vuejs/vue/blob/dev/.github/COMMIT_CONVENTION.md) 规范 ([Angular](https://github.com/conventional-changelog/conventional-changelog/tree/master/packages/conventional-changelog-angular)) - `feat` 添加新功能 - `fix` 修复问题/BUG - `style` 代码风格相关,不影响运行结果 - `perf` 优化/性能提升 - `refactor` 重构 - `revert` 撤消 编辑 - `test` 测试相关 - `docs` 文档/注释 - `chore` 依赖更新/脚手架配置修改等 - `workflow` 工作流程改进 - `ci` 持续集成 - `types` 类型定义文件更改 - `wip` 开发中