Compare commits
2 Commits
5a39640f74
...
da2c1ef8c8
Author | SHA1 | Date | |
---|---|---|---|
da2c1ef8c8 | |||
65cb34f713 |
@ -215,7 +215,7 @@ export default class Chat {
|
|||||||
await set(data.id, data, this.store)
|
await set(data.id, data, this.store)
|
||||||
}
|
}
|
||||||
发送消息(text) {
|
发送消息(text) {
|
||||||
const name = '我'
|
const name = localStorage.getItem('username')
|
||||||
const id = window.crypto.randomUUID()
|
const id = window.crypto.randomUUID()
|
||||||
const time = new Date().toLocaleString()
|
const time = new Date().toLocaleString()
|
||||||
const type = 'text'
|
const type = 'text'
|
||||||
|
@ -250,7 +250,7 @@ export default class ClientList {
|
|||||||
}
|
}
|
||||||
async 用户更新({ id, name, avatar }) {
|
async 用户更新({ id, name, avatar }) {
|
||||||
const client = this.clientlist.find(client => client.id === id)
|
const client = this.clientlist.find(client => client.id === id)
|
||||||
console.log('更新用户信息:', name)
|
console.log(name, '更新了身份信息')
|
||||||
document.getElementById(id).querySelector('span').textContent = name
|
document.getElementById(id).querySelector('span').textContent = name
|
||||||
document.getElementById(id).querySelector('img').src = avatar
|
document.getElementById(id).querySelector('img').src = avatar
|
||||||
}
|
}
|
||||||
|
@ -174,7 +174,7 @@ clientList.setChannel('chat', {
|
|||||||
return
|
return
|
||||||
}
|
}
|
||||||
if (data.type === 'list') {
|
if (data.type === 'list') {
|
||||||
console.log(client.name, `同步来 ${data.list.length} 条消息`)
|
console.log(client.name, `同步来 ${data.list.length} 条消息`, data.list)
|
||||||
await chat.合并消息列表(data.list)
|
await chat.合并消息列表(data.list)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user