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';
    }
  }
}
相关推荐
@大迁世界6 分钟前
构建 Next.js 应用时的安全保障与风险防范措施
开发语言·前端·javascript·安全·ecmascript
IT、木易1 小时前
ES6 新特性,优势和用法?
前端·ecmascript·es6
is今夕1 小时前
postcss.config.js 动态配置基准值
javascript·vue.js·postcss
青茶绿梅*21 小时前
500字理透react的hook闭包问题
javascript·react.js·ecmascript
计算机软件程序设计2 小时前
vue和微信小程序处理markdown格式数据
前端·vue.js·微信小程序
指尖时光.2 小时前
【前端进阶】01 重识HTML,掌握页面基本结构和加载过程
前端·html
前端御书房2 小时前
Pinia 3.0 正式发布:全面拥抱 Vue 3 生态,升级指南与实战教程
前端·javascript·vue.js
NoneCoder2 小时前
JavaScript系列(84)--前端工程化概述
前端·javascript·状态模式
晚安7202 小时前
idea添加web工程
java·前端·intellij-idea