diff --git a/src/pages/index.page.vue b/src/pages/index.page.vue index d2d86a3..d508e09 100644 --- a/src/pages/index.page.vue +++ b/src/pages/index.page.vue @@ -83,7 +83,10 @@ const connectWebSocket = async () => { ws.value.onerror = (error) => { wsLoading.value = false; - wsMessages.value.push(`⚠️ WebSocket连接错误: ${error} (${new Date().toLocaleTimeString()})`); + const errorMessage = error instanceof Error ? error.message : String(error); + wsMessages.value.push( + `⚠️ WebSocket连接错误: ${errorMessage} (${new Date().toLocaleTimeString()})`, + ); scrollToBottom(); }; } catch {