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';
    }
  }
}
相关推荐
Bi5 小时前
Dokploy安装和部署项目流程
运维·前端
普通网友5 小时前
前端安全攻防:XSS, CSRF 等防范与检测
前端·安全·xss
携欢5 小时前
PortSwigger靶场之Reflected XSS into attribute with angle brackets HTML-encoded通关秘籍
前端·xss
小爱同学_5 小时前
React知识:useState和useRef的使用
前端·react.js
再学一点就睡5 小时前
双 Token 认证机制:从原理到实践的完整实现
前端·javascript·后端
随风飞翔的胖子5 小时前
js-cookie详细介绍及在vue3中的使用方法
vue.js·浏览器
wallflower20205 小时前
滑动窗口算法在前端开发中的探索与应用
前端·算法
蚂蚁绊大象5 小时前
flutter第二话题-布局约束
前端
龙在天5 小时前
我是前端,scss颜色函数你用过吗?
前端
Mapmost5 小时前
单体化解锁3DGS场景深层交互价值,让3DGS模型真正被用起来!
前端