diff --git a/src/components/SimpleForm/src/components/SimpleFormItem.vue b/src/components/SimpleForm/src/components/SimpleFormItem.vue index 9d1c495..b460a47 100644 --- a/src/components/SimpleForm/src/components/SimpleFormItem.vue +++ b/src/components/SimpleForm/src/components/SimpleFormItem.vue @@ -219,8 +219,7 @@ const tabActiveKey = inject>('tabActiveKey', ref(0)); const activeKey = ref(0); const isCamelCase = inject('isCamelCase', false); - // 注入整个表单的配置,formProps是个计算属性,不能修改,formData则来自每个业务的表单页面。 - const formData = inject('formData', { noInject: true }); + watch( () => tabActiveKey?.value, (val) => { @@ -240,35 +239,6 @@ } ); - // watch( - // () => props.value, - // (val) => { - // if (!val) return; - // let { componentProps = {} } = props.schema; - // if (componentProps['events']) { - // for (const eventKey in componentProps['events']) { - // try { - // const event = new Function( - // 'schema', - // 'formModel', - // 'formActionType', - // `${componentProps['events'][eventKey]}`, - // ); - // event(props.schema, formModel, props.formApi); - // } catch (error) { - // notification.error({ - // message: 'Tip', - // description: '触发事件填写有误!', - // }); - // } - // } - // } - // }, - // { - // immediate: true, - // }, - // ); - const { notification } = useMessage(); const getSchema = computed(() => { return props.schema as FormSchema; diff --git a/src/components/SimpleForm/src/components/SimpleFormItemSetup.vue b/src/components/SimpleForm/src/components/SimpleFormItemSetup.vue index 0dfa458..496ced4 100644 --- a/src/components/SimpleForm/src/components/SimpleFormItemSetup.vue +++ b/src/components/SimpleForm/src/components/SimpleFormItemSetup.vue @@ -53,8 +53,6 @@ const tabActiveKey = inject>('tabActiveKey', ref(0)); const activeKey = ref(0); const isCamelCase = inject('isCamelCase', false); - // 注入整个表单的配置,formProps是个计算属性,不能修改,formData则来自每个业务的表单页面。 - const formData = inject('formData', { noInject: true }); watch( () => tabActiveKey?.value, (val) => {