From 481b902809751fe1c48c2190c0c3999450c76ec6 Mon Sep 17 00:00:00 2001 From: Sun Date: Tue, 19 Nov 2024 13:19:57 +0800 Subject: [PATCH] fix(form-item): resolve issue with FormItem feedbackLayout popover not rendering --- packages/components/src/form-item/index.ts | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/packages/components/src/form-item/index.ts b/packages/components/src/form-item/index.ts index 51747f9..798a16d 100644 --- a/packages/components/src/form-item/index.ts +++ b/packages/components/src/form-item/index.ts @@ -24,7 +24,7 @@ import { getStyleNumber, } from '../__builtins__' import { Component } from 'vue' -import { ElTooltip, ElIcon } from 'element-plus' +import { ElTooltip, ElIcon, ElPopover } from 'element-plus' import ResizeObserver from 'resize-observer-polyfill' import { useGridColumn } from '../form-grid' @@ -224,12 +224,10 @@ export const FormBaseItem = defineComponent({ const formatChildren = feedbackLayout === 'popover' ? h( - 'el-popover', + ElPopover, { - props: { - disabled: !feedbackText, - placement: 'top', - }, + disabled: !feedbackText, + placement: 'top', }, { reference: () =>