<el-input
v-model="emojisOutput"
:autosize="{ minRows: 2, maxRows: 4 }"
placeholder="请输入内容"
type="textarea"
@keydown.enter="send_ready" />
//发送
const send_ready = (event)=>{
// 是否按下enter键
console.log(event)
if (event.keyCode == 13) {
if (!event.shiftKey) {
//只有enter没有shift,或进行你的其他逻辑
event.preventDefault();// 阻止默认行为,即不换行
console.log('发送')
}
}
}
vue3 textarea 自动控制高度,enter键发送,shift+enter换行
最新推荐文章于 2024-06-04 16:31:38 发布