From d5ad00bd093fe2bf8903bdbfe2ff12ad6bb159be Mon Sep 17 00:00:00 2001
From: ysn <2126564605@qq.com>
Date: Thu, 11 Jun 2026 09:08:07 +0800
Subject: [PATCH] =?UTF-8?q?=E6=B6=88=E6=81=AF=E6=A8=A1=E5=9D=97-=E5=8A=9F?=
=?UTF-8?q?=E8=83=BD=E8=81=94=E8=B0=83?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../message/components/MessageDisplay.vue | 12 ++++++++++-
.../message/components/MessageEditor.vue | 20 ++++++++-----------
src/views/message/components/SearchRecord.vue | 3 ---
src/views/message/index.vue | 8 ++++++++
4 files changed, 27 insertions(+), 16 deletions(-)
diff --git a/src/views/message/components/MessageDisplay.vue b/src/views/message/components/MessageDisplay.vue
index dd0b3c4..1a3f357 100644
--- a/src/views/message/components/MessageDisplay.vue
+++ b/src/views/message/components/MessageDisplay.vue
@@ -5,7 +5,7 @@
{{ currentChat.name }}
- ({{ currentChat.user_num - 1 }})
+ ({{ currentChat.user_num }})
@@ -377,6 +377,7 @@ export default {
previewVisible: false,
previewImageUrl: "",
isNearBottom: true,
+ fontSize: 14,
lastScrollTop: 0,
meetingModes: meetingModes(),
};
@@ -880,6 +881,15 @@ export default {
this.setMessages({ key, messages: list });
}
},
+
+ // 外部调用:设置消息显示区域字体大小
+ setFontSize(fontSize) {
+ this.fontSize = fontSize;
+ const container = this.$refs.messageContainer;
+ if (container) {
+ container.style.fontSize = fontSize + "px";
+ }
+ },
},
};
diff --git a/src/views/message/components/MessageEditor.vue b/src/views/message/components/MessageEditor.vue
index be7970c..9e0ac93 100644
--- a/src/views/message/components/MessageEditor.vue
+++ b/src/views/message/components/MessageEditor.vue
@@ -22,15 +22,15 @@
A
- 10px
- 11px
- 12px
- 13px
- 14px
+ 10
+ 11
+ 12
+ 13
+ 14
-
+
@
diff --git a/src/views/message/index.vue b/src/views/message/index.vue
index 986b1a7..7acbd39 100644
--- a/src/views/message/index.vue
+++ b/src/views/message/index.vue
@@ -15,11 +15,13 @@
:group-info="groupInfo"
@send-message="handleSendMessage"
@update-message-status="handleUpdateMessageStatus"
+ @font-size-change="handleFontSizeChange"
/>
{