diff --git a/src/menu/submenu.tsx b/src/menu/submenu.tsx index 988c90d35..21075876a 100644 --- a/src/menu/submenu.tsx +++ b/src/menu/submenu.tsx @@ -267,7 +267,7 @@ export default defineComponent({ overlayInnerClassName={[...this.overlayInnerClassName]} overlayClassName={[...this.overlayClassName]} visible={this.popupVisible} - placement={placement as PopupPlacement} + placement={(this.popupProps as TdSubmenuProps['popupProps'])?.placement ?? (placement as PopupPlacement)} content={() => popupWrapper} >