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';
    }
  }
}
相关推荐
是Yu欸2 小时前
DevUI MateChat 技术演进:UI 与逻辑解耦的声明式 AI 交互架构
前端·人工智能·ui·ai·前端框架·devui·metachat
梦想CAD控件2 小时前
AI生成CAD图纸(云原生CAD+AI让设计像聊天一样简单)
前端·javascript·vue.js
栀秋6662 小时前
JavaScript 中的 简单数据类型:Symbol——是JavaScript成熟的标志
前端
最爱老虎头2 小时前
Konvajs实现虚拟表格
javascript
Nayana2 小时前
前端控制批量请求并发
前端
ssjlincgavw2 小时前
前端高手进阶:从十万到千万,我的性能优化终极指南(实战篇)
前端
比老马还六2 小时前
Bipes项目二次开发/设置功能-1(五)
前端·javascript
转转技术团队2 小时前
VDOM 编年史
前端·设计模式·前端框架
蓝瑟忧伤2 小时前
前端性能体系的全面升级:现代 Web 如何构建可量化、可治理、可演进的性能架构?
前端·架构
申阳2 小时前
Day 17:03. 基于 Tauri 2.0 开发后台管理系统-登录页面开发
前端·后端·程序员