diff --git a/pages/chat/components/messageList.vue b/pages/chat/components/messageList.vue
index e014a06..4ce77fc 100644
--- a/pages/chat/components/messageList.vue
+++ b/pages/chat/components/messageList.vue
@@ -83,9 +83,10 @@
refreshMessage.value = false; // 更新好后重置状态
return;
}
-
- // 设置最后一次历史查询的最后一条消息的 createTime
- queryParams.createTime = formatDate(data.at(-1).createTime);
+ if (data.slice(-1).length > 0) {
+ // 设置最后一次历史查询的最后一条消息的 createTime
+ queryParams.createTime = formatDate(data.slice(-1)[0].createTime);
+ }
pagingRef.value.completeByNoMore(data, false);
};
/** 刷新消息列表 */
diff --git a/pages/chat/components/messageListItem.vue b/pages/chat/components/messageListItem.vue
index a012090..a1c6646 100644
--- a/pages/chat/components/messageListItem.vue
+++ b/pages/chat/components/messageListItem.vue
@@ -68,10 +68,12 @@
+
+
[],
},
});
+
const getMessageContent = computed(() => (item) => jsonParse(item.content)); // 解析消息内容
+ const userInfo = computed(() => sheep.$store('user').userInfo);
//======================= 工具 =======================
@@ -145,7 +149,7 @@
let emojiFile = selEmojiFile(item);
newData = newData.replace(
item,
- `
`,
);
@@ -167,7 +171,7 @@