|
@@ -288,6 +288,7 @@ export default defineComponent({
|
|
})
|
|
})
|
|
|
|
|
|
const sendMsg = async () => {
|
|
const sendMsg = async () => {
|
|
|
|
+ document.getElementById('textarea')?.focus()
|
|
let content = state.message.trim()
|
|
let content = state.message.trim()
|
|
// 把表情包转成:__表情包的英文名字__
|
|
// 把表情包转成:__表情包的英文名字__
|
|
content = content.replace(RE.emoji, (a, emoji) => `__${emojiMap[emoji.codePointAt(0)]}__`)
|
|
content = content.replace(RE.emoji, (a, emoji) => `__${emojiMap[emoji.codePointAt(0)]}__`)
|
|
@@ -303,7 +304,6 @@ export default defineComponent({
|
|
}
|
|
}
|
|
state.message = ''
|
|
state.message = ''
|
|
state.messageList.push(data)
|
|
state.messageList.push(data)
|
|
- document.getElementById('textarea')?.focus()
|
|
|
|
nextTick(() => {
|
|
nextTick(() => {
|
|
scrollToBottom()
|
|
scrollToBottom()
|
|
})
|
|
})
|