perf: 优化发送图片出现空白的情况

This commit is contained in:
kuaifan 2022-07-20 12:21:17 +08:00
parent 9d14123a66
commit d013ab1e3c

View File

@ -875,11 +875,12 @@ export default {
*/
sendMsg(text) {
let msgText;
let emptied = false;
if (typeof text === "string" && text) {
msgText = text;
} else {
msgText = this.msgText;
this.msgText = '';
emptied = true;
}
if (msgText == '') {
this.inputFocus();
@ -928,7 +929,6 @@ export default {
text: typeLoad ? '' : msgText,
},
}
setTimeout(_ => {
this.tempMsgs.push(tempMsg)
this.msgType = ''
this.replyActiveId = 0
@ -958,7 +958,9 @@ export default {
}
})
});
}, 10)
}
if (emptied) {
requestAnimationFrame(_ => this.msgText = '')
}
},