|
|
@@ -29,8 +29,8 @@
|
|
|
v-model:checked="props.formData[item.field]" v-bind="item.componentProps"
|
|
|
@change="handleFieldChange(item, $event)">
|
|
|
<slot>{{ item.componentProps?.buttonText || '' }}</slot>
|
|
|
- <template v-for="slot in item.componentProps.slots" #[slot.slotName]>
|
|
|
- <component :is="slot.customRender()" v-bind="slot.slotProps"></component>
|
|
|
+ <template v-for="slot in item.componentProps.slots" #[slot.slotName]="slotVal">
|
|
|
+ <component :is="slot.customRender(slotVal)" v-bind="slot.slotProps"></component>
|
|
|
</template>
|
|
|
</component>
|
|
|
</a-form-item>
|