From 1fd73fe79e315e3fccd9f35a8ecf668c396d707a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=9F=A6=E8=8D=A3=E8=B6=85?= <302645122@qq.com> Date: Fri, 18 Feb 2022 16:43:27 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E6=B6=88=E6=81=AF=EF=BC=9A=E5=88=97?= =?UTF-8?q?=E8=A1=A8=E6=BB=9A=E5=8A=A8=E5=9C=A8=E4=BB=BB=E6=84=8F=E4=BD=8D?= =?UTF-8?q?=E7=BD=AE=E5=8F=B3=E9=94=AE=E8=8F=9C=E5=8D=95=E9=94=99=E4=BD=8D?= =?UTF-8?q?=E9=97=AE=E9=A2=98=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- resources/assets/js/pages/manage/messenger.vue | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/resources/assets/js/pages/manage/messenger.vue b/resources/assets/js/pages/manage/messenger.vue index 345714ef..5f844ddc 100644 --- a/resources/assets/js/pages/manage/messenger.vue +++ b/resources/assets/js/pages/manage/messenger.vue @@ -138,10 +138,10 @@ export default { topOperateStyles: { top: 0, left: 0, - position: 'absolute' }, topOperateVisible: false, topOperateItem: {}, + scrollY: 0 } @@ -264,6 +264,7 @@ export default { this.getContactsList(this.contactsCurrentPage + 1); } } + this.scrollY = res.scrollY; break; } }, @@ -456,7 +457,7 @@ export default { const dialogBounding = dialogWrap.getBoundingClientRect(); this.topOperateStyles = { left: `${event.clientX - dialogBounding.left}px`, - top: `${event.clientY - dialogBounding.top + 100}px` + top: `${event.clientY - dialogBounding.top + 100 - this.scrollY}px` }; this.topOperateVisible = true; })