From ebbd788fbb2c0b45d4473798efc57eec8ba74a25 Mon Sep 17 00:00:00 2001 From: Ben Lin <maobin001@msn.com> Date: 星期二, 18 六月 2024 14:51:16 +0800 Subject: [PATCH] 版本更新至2.11.5 --- src/views/form-design/components/VFormDesign/index.vue | 30 ++++++++++++++++-------------- 1 files changed, 16 insertions(+), 14 deletions(-) diff --git a/src/views/form-design/components/VFormDesign/index.vue b/src/views/form-design/components/VFormDesign/index.vue index 0b8c2b7..5ff6893 100644 --- a/src/views/form-design/components/VFormDesign/index.vue +++ b/src/views/form-design/components/VFormDesign/index.vue @@ -102,9 +102,10 @@ import { useRefHistory, UseRefHistoryReturn } from '@vueuse/core'; import { globalConfigState } from './config/formItemPropsConfig'; import { IFormDesignMethods, IPropsPanel, IToolbarMethods } from '../../typings/form-type'; - import { useDesign } from '/@/hooks/web/useDesign'; + import { useDesign } from '@/hooks/web/useDesign'; - import { CollapseContainer } from '/@/components/Container/index'; + import { CollapseContainer } from '@/components/Container'; + defineProps({ title: { type: String, @@ -146,10 +147,10 @@ item.componentProps = item.componentProps || {}; item.itemProps = item.itemProps || {}; }); - formConfig.value = config; + formConfig.value = config as any; }; // 鑾峰彇鍘嗗彶璁板綍锛岀敤浜庢挙閿�鍜岄噸鏋� - const historyReturn = useRefHistory(formConfig, { + const historyReturn = useRefHistory(formConfig as any, { deep: true, capacity: 20, parse: (val: IFormConfig) => { @@ -172,7 +173,7 @@ * @param schema 褰撳墠閫変腑鐨勮〃鍗曢」 */ const handleSetSelectItem = (schema: IVFormComponent) => { - formConfig.value.currentItem = schema; + formConfig.value.currentItem = schema as any; handleChangePropsTabs( schema.key ? (formConfig.value.activeKey! === 1 ? 2 : formConfig.value.activeKey!) : 1, ); @@ -209,7 +210,7 @@ generateKey(formItem); if (!formConfig.value.currentItem?.key) { handleSetSelectItem(formItem); - formConfig.value.schemas && formConfig.value.schemas.push(formItem); + formConfig.value.schemas && formConfig.value.schemas.push(formItem as any); return; } @@ -268,7 +269,7 @@ }); }; if (formConfig.value.schemas) { - traverse(formConfig.value.schemas); + traverse(formConfig.value.schemas as any); } }; @@ -315,7 +316,7 @@ // provide('currentItem', formConfig.value.currentItem) // 鎶婅〃鍗曢厤缃」娉ㄥ叆鍒板瓙缁勪欢涓紝瀛愮粍浠跺彲閫氳繃inject鑾峰彇锛岃幏鍙栧埌鐨勬暟鎹负鍝嶅簲寮� - provide<Ref<IFormConfig>>('formConfig', formConfig); + provide<Ref<IFormConfig>>('formConfig', formConfig as any); // 娉ㄥ叆鍘嗗彶璁板綍 provide<UseRefHistoryReturn<any, any>>('historyReturn', historyReturn); @@ -337,13 +338,14 @@ @prefix-cls: ~'@{namespace}-form-design'; [data-theme='dark'] { - .@{prefix-cls}-sider{ - background-color: #1f1f1f; - }} + .@{prefix-cls}-sider { + background-color: #1f1f1f; + } + } [data-theme='light'] { - .@{prefix-cls}-sider{ - background-color: #fff; - } + .@{prefix-cls}-sider { + background-color: #fff; + } } </style> -- Gitblit v1.9.3