vue3 中 Element el-input textarea 回车发送不换行,ctrl+enter 实现换行

html 复制代码
 <el-input
           v-if="activeInputType === 'text'"
           autosize
           type="textarea"
           v-model="searchValue"
           @keydown.native="handleKeyCode($event)"
           placeholder="请输入您想问的内容"
         >
ts 复制代码
function handleKeyCode(event: any) {
  if (event.keyCode == 13) {
    if (!event.ctrlKey) {
      event.preventDefault();
      handleSend();
    } else {
      searchValue.value += '\n';
    }
  }
}
相关推荐
狗哥哥8 分钟前
Vue 3 国际化架构重构:从过度设计到简洁优雅
vue.js·架构
恋猫de小郭12 分钟前
作为 Cursor 和 Claude Code 的研发者,他们是如何看待和使用 AI
android·前端·ai编程
hai742518 分钟前
通达OA批量导出PDF审批表单与批量打印功能组件介绍
前端
Dreamcatcher_AC20 分钟前
慢慢买项目:一站式开发指南
前端·javascript·mongodb·node.js
烤麻辣烫22 分钟前
黑马大事件学习-19(文章)
前端·css·vue.js·学习·html
西西学代码35 分钟前
Flutter---折线图(使用外部库)
前端·javascript·flutter
坚持学习前端日记36 分钟前
Android JS桥技术深度解析
android·开发语言·javascript
json{shen:"jing"}1 小时前
07_表单输入绑定
java·前端·javascript
yyt3630458411 小时前
K 线图高性能窗口化渲染
前端·javascript·css·vue.js·gitee·vue
XiaoYu20021 小时前
第5章 Nest.js精进-IOC控制反转
前端