From 99e3c0ac637fc02351a0c4e2ac8a7ac624bc8893 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=A7=89?= Date: Sat, 21 Oct 2023 15:54:15 +0800 Subject: [PATCH] =?UTF-8?q?=E5=90=88=E5=B9=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/chat.js | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/src/chat.js b/src/chat.js index 0c9eb3a..8fc8144 100644 --- a/src/chat.js +++ b/src/chat.js @@ -170,14 +170,10 @@ export default class Chat { 存储消息(data) { set(data.id, data, this.store) } - 载入消息() { - values(this.store).then(items => { - items.map(item => { - item.timestamp = new Date(item.time).getTime() - return item - }).sort((a, b) => a.timestamp - b.timestamp).forEach(item => { - this.添加元素(item) - }) + async 载入消息() { + const data = await values(this.store) + data.map(item => ({ timestamp: new Date(item.time).getTime(), ...item })).sort((a, b) => a.timestamp - b.timestamp).forEach(item => { + this.添加元素(item) }) } 发送消息(text) {