infra:code review 表单增强

This commit is contained in:
YunaiV
2024-03-30 21:15:01 +08:00
parent 5ca3358237
commit d05c67ffaa
2 changed files with 4 additions and 3 deletions

View File

@ -14,13 +14,13 @@ export const useFormCreateDesigner = (designer: Ref) => {
const uploadImgsRule = useUploadImgsRule()
onMounted(() => {
// 移除自带的上传组件规则
// 移除自带的上传组件规则,使用 uploadFileRule、uploadImgRule、uploadImgsRule 替代
designer.value?.removeMenuItem('upload')
const components = [uploadFileRule, uploadImgRule, uploadImgsRule]
components.forEach((component) => {
//插入组件规则
// 插入组件规则
designer.value?.addComponent(component)
//插入拖拽按钮到`main`分类下
// 插入拖拽按钮到 `main` 分类下
designer.value?.appendMenuItem('main', {
icon: component.icon,
name: component.name,