diff --git a/src/components/ContextMenu/src/createContextMenu.ts b/src/components/ContextMenu/src/createContextMenu.ts index e5bd2cf9..a0149034 100644 --- a/src/components/ContextMenu/src/createContextMenu.ts +++ b/src/components/ContextMenu/src/createContextMenu.ts @@ -34,7 +34,7 @@ export const createContextMenu = function (options: CreateContextOptions) { if (options.event) { propsData.customEvent = event; - propsData.axis = { x: event.clientX, y: event.clientY }; + propsData.axis = { x: event.clientX, y: event.clientY + body.scrollTop }; // y坐标需加上body往上滚动的Y } const vm = createVNode(contextMenuVue, propsData);