Commit b96b4270 by Sixong.Zhu

交互优化

parent 9b069739
Showing with 8 additions and 4 deletions
...@@ -339,16 +339,20 @@ ...@@ -339,16 +339,20 @@
if (e.shiftKey || e.ctrlKey || e.altKey) { if (e.shiftKey || e.ctrlKey || e.altKey) {
return; return;
} }
// 避免按一下enter键多次触发发送
if (this.reloadTimer) {
clearTimeout(this.reloadTimer);
}
this.reloadTimer = setTimeout(() => {
const data = this.getNodeListFromInputBox(); const data = this.getNodeListFromInputBox();
this.$emit("send", data); this.$emit("send", data);
this.clearInput(); this.clearInput();
if (this.chatId) { if (this.chatId) {
chatCache[this.chatId] = []; chatCache[this.chatId] = [];
} }
if (this.reloadTimer) {
clearTimeout(this.reloadTimer); this.getMyChatList();
} }, 120);
this.reloadTimer = setTimeout(() => this.getMyChatList(), 120);
} }
/** /**
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment