feat: 更新依赖和增强动态表单功能

- 在 package.json 中添加 hammerjs 和 tui-image-editor 依赖
- 在 DynamicForm.vue 中引入并实现装饰性图片功能,支持图片上传、删除和属性调整
- 优化颜色处理逻辑,支持 RGBA 格式
- 更新常量和类型定义,增强代码可读性和可维护性
This commit is contained in:
2025-04-29 05:31:00 +08:00
parent 0591d0575d
commit 968c34f57a
17 changed files with 1724 additions and 239 deletions

View File

@@ -52,6 +52,7 @@
"fast-xml-parser": "^5.2.1",
"file-saver": "^2.0.5",
"grapheme-splitter": "^1.0.4",
"hammerjs": "^2.0.8",
"html2canvas": "^1.4.1",
"idb-keyval": "^6.2.1",
"linqts": "^2.0.0",
@@ -66,6 +67,7 @@
"prettier": "^3.5.3",
"qrcode.vue": "^3.6.0",
"queue-typescript": "^1.0.1",
"tui-image-editor": "^3.15.3",
"unplugin-auto-import": "^19.1.2",
"unplugin-vue-components": "^28.5.0",
"unplugin-vue-markdown": "^28.3.1",