Browse Source

fix: 修复表单展开无效 (#7148)

- 修正模板中 ref 属性的引用名称
Jin Mao 4 months ago
parent
commit
bb5d75bc7e
1 changed files with 2 additions and 6 deletions
  1. 2 6
      packages/@core/ui-kit/form-ui/src/form-render/form.vue

+ 2 - 6
packages/@core/ui-kit/form-ui/src/form-render/form.vue

@@ -53,11 +53,7 @@ const wrapperClass = computed(() => {
 
 provideFormRenderProps(props);
 
-const {
-  isCalculated,
-  keepFormItemIndex,
-  wrapperRef: _wrapperRef,
-} = useExpandable(props);
+const { isCalculated, keepFormItemIndex, wrapperRef } = useExpandable(props);
 
 const shapes = computed(() => {
   const resultShapes: FormShape[] = [];
@@ -174,7 +170,7 @@ const computedSchema = computed(
 
 <template>
   <component :is="formComponent" v-bind="formComponentProps">
-    <div ref="_wrapperRef" :class="wrapperClass">
+    <div ref="wrapperRef" :class="wrapperClass">
       <template v-for="cSchema in computedSchema" :key="cSchema.fieldName">
         <!-- <div v-if="$slots[cSchema.fieldName]" :class="cSchema.formItemClass">
           <slot :definition="cSchema" :name="cSchema.fieldName"> </slot>