diff --git a/AutoRobot/Windows/Robot/Web/src/DockLayout/Area.vue b/AutoRobot/Windows/Robot/Web/src/DockLayout/Area.vue index 65958de..8fd6561 100644 --- a/AutoRobot/Windows/Robot/Web/src/DockLayout/Area.vue +++ b/AutoRobot/Windows/Robot/Web/src/DockLayout/Area.vue @@ -341,8 +341,10 @@ const onResizeMove = (e) => { newHeight = Math.max(150, resizeStartSize.value.height + deltaY) break case 'n': + // 拖动上边框时,Area向上边扩展 newHeight = Math.max(150, resizeStartSize.value.height - deltaY) - newTop = resizeStartPos.value.top + deltaY + // 当deltaY为负时,鼠标向上移动,增加高度并向上移动位置 + newTop = resizeStartAreaPos.value.top + deltaY break case 'e': newWidth = Math.max(200, resizeStartSize.value.width + deltaX)