element-easy-form
Version:
vue3.0 的自定义表单,基于element-Plus
91 lines (84 loc) • 3.3 kB
Markdown
## [演示地址](https://liu-bluesky.github.io/admin.template.base/#/moduleDesign/:id)
## 更新记录 2026-2-4
1. 修复 表单设计器 优化多语言展示 展示当前选择的语言类型
2. 修复 表单设计器 多语言引起的报错
3. 优化 表单设计器 多语言 优化代码结构
4. 优化 字段过多引起页面错乱 优化代码结构
## 更新记录 2025-11-06
1. 修复导出json都时候 事件丢失问题
## 更新记录 2025-10-24
1. 完善表单校验内容
2. 修复数据延迟更新导致切换数据prop值没替换 bug
## 更新记录 2025-10-23
1. 完事表单校验规则 自定义校验只有拖拽表单支持
2. 优化 导出数据代码结构
3. 优化 字段唯一标识改成uuid形式 需要调整自行该动
## 更新记录 2025-10-18
1. 添加中英文交互逻辑
2. 数据改成v-model
## 更新记录 2025-04-24
1. 生成二开表单 优化导出json内容 去掉 不必要的JSON
2. 编辑器加载慢 优化
## 更新记录 2025-03-8
1. 背景色优化跟随UI主题风格
2. 修复预览导出生成代码后无法编辑bug
## 更新记录 2025-03-5
1. 修复组件属性在设置的时候,页面组件没即使更新问题
2. 新增watch 监听属性 对于二开有特殊诉求比较方便
## 更新记录 2025-01-20
1. 修复 显示隐藏逻辑bug
2. 修复 显示隐藏功能 选择组件数据有空白数据问题
## 更新记录 2025-01-11
1. 修复 表单设计器 事件函数 默认没设置也导出json问题,优化数据
## 更新记录 2025-01-03
1. 表单设计器添加 数据初始化参数
2. 通过Ref 获取原始数据
3. 修复空间没有滚动体问题
4. 修复初始化 label prop 失效问题
## 更新记录 2024-12-30
1. 修复之前表单没隐藏属性报错问题
## 更新记录 2024-12-24
1. 修复栅格布局一个容器有俩组件的bug
## 更新记录 2024-12-23
1. 修复 栅格化布局无法拖拽问题
2. 修复 表格事件失效问题
3. 修复预览点击样式混乱问题
## 更新记录 2024-12-18
1. 表单组件添加独立禁用
2. 添加事件函数
3. 修复二开组件渲染布局错乱
## 更新记录 2024-12-15
1. 添加列表组件 添加校验逻辑
2. 优化组件响应式应逻辑
3. 表单增加禁用属性
4. css污染问题
## 更新记录 2024-12-12
1. 修复 栅格化布局删除逻辑
2. 列表组件渲染 优化
## 更新记录 2024-12-06
1. 修复 栅格化布局
2. 新增组件 列表组件
3. 优化自定义模块数据
4. 主题色更换后 个别组件样式没生效调整
## 安装
```
npm install element-easy-form --save
```
## 技术交流群
>技术交流群 QQ 953344438
## [文档地址](https://liu-bluesky.github.io/vuepress.starter.blog/page/plug-in/ElementEasyForm.html)
## 提示
如果无法安装请切换npm官方镜像
npm config set registry https://registry.npmjs.org/ 同步yarn 淘宝镜像需要时间 如果是历史版本就没问题
1. 提示esBuild.exe 建议重启项目就没问题了 或者删除原来的node_modules
## monaco-editor 静态资源加载慢解决方案
node_modules\@vue-monaco\loader\dist\es\config\index.js
```js
const config = {
paths: {
vs: 'node_modules/monaco-editor/min/vs'
// vs: "https://cdn.jsdelivr.net/npm/monaco-editor@0.43.0/min/vs"
}
};
export { config as default };
```