发送消息功能
This commit is contained in:
@@ -390,14 +390,12 @@ export default {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const newMessage = {
|
const newMessage = {
|
||||||
id: Date.now(),
|
|
||||||
senderName: this.currentUser.username,
|
senderName: this.currentUser.username,
|
||||||
receiverName: this.currentContact.contactName,
|
receiverName: this.currentContact.contactName,
|
||||||
content: content,
|
content: content,
|
||||||
time: this.getCurrentTime(),
|
|
||||||
};
|
};
|
||||||
|
|
||||||
sendMessage()
|
sendMessage(newMessage)
|
||||||
.then((response) => {
|
.then((response) => {
|
||||||
console.log("发送消息成功", response.data);
|
console.log("发送消息成功", response.data);
|
||||||
this.groupedMessages[this.currentContact.contactName].push({
|
this.groupedMessages[this.currentContact.contactName].push({
|
||||||
@@ -418,16 +416,6 @@ export default {
|
|||||||
});
|
});
|
||||||
},
|
},
|
||||||
|
|
||||||
// 获取当前时间
|
|
||||||
getCurrentTime() {
|
|
||||||
const date = new Date();
|
|
||||||
|
|
||||||
const hours = String(date.getHours()).padStart(2, "0");
|
|
||||||
const minutes = String(date.getMinutes()).padStart(2, "0");
|
|
||||||
|
|
||||||
return `${hours}:${minutes}`;
|
|
||||||
},
|
|
||||||
|
|
||||||
// 滚动到底部
|
// 滚动到底部
|
||||||
scrollToBottom() {
|
scrollToBottom() {
|
||||||
const messageList = this.$refs.messageList;
|
const messageList = this.$refs.messageList;
|
||||||
|
|||||||
Reference in New Issue
Block a user