增加事件 keydown.enter.native
<el-input type="textarea" :rows="6" placeholder="请输入您想要咨询的问题" v-model="sendParams.textValue" @keydown.enter.native="keyDown" / >
keyDown(e) {
if(e.ctrlKey && e.keyCode==13) {
//用户点击了ctrl+enter触发
this.textarea += '\n';
}else {
//用户点击了enter触发
this.sendMessage();
} }
vue el-input 换行Ctrl+Enter,发送消息Enter
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- <el-input @keydown.enter.native="keyDown" type="textarea...
- @keydown.enter不管用,因为element-UI对input输入框做了封装,相当于此时的input为一...
- 解决方案:在 el-form 中 加个 @submit.native.prevent, 在el-input上增加@...
- 先以html为例,el-input雷同(el-input在最后~) 1、场景 如果form表单中,只要有一个可输入...
