fix: renderComponentContent lose slot props data (#5466)

* 修复FormItem传递插槽时丢失插槽props的问题
This commit is contained in:
Netfan 2025-01-26 22:33:16 +08:00 committed by GitHub
parent cb7c0ecaa2
commit 67d1f299b3
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -329,10 +329,14 @@ function autofocus() {
v-bind="createComponentProps(slotProps)" v-bind="createComponentProps(slotProps)"
:disabled="shouldDisabled" :disabled="shouldDisabled"
> >
<template v-for="name in renderContentKey" :key="name" #[name]> <template
v-for="name in renderContentKey"
:key="name"
#[name]="renderSlotProps"
>
<VbenRenderContent <VbenRenderContent
:content="customContentRender[name]" :content="customContentRender[name]"
v-bind="slotProps" v-bind="{ ...renderSlotProps, $formContext: slotProps }"
/> />
</template> </template>
<!-- <slot></slot> --> <!-- <slot></slot> -->