el-input 禁止输入回车换行
时间: 2023-09-26 11:11:51 浏览: 322
vue + el-input 中 textarea 实现 placeholder 换行
要禁止el-input输入框中的回车换行,可以通过监听输入框的keydown事件,并在事件处理函数中判断按下的键是否是回车键,如果是回车键就阻止默认的换行行为。
在Vue的代码中,可以在el-input标签上添加@keydown修饰符来监听keydown事件,然后在回调函数中使用event.preventDefault()方法来阻止默认的换行行为。
具体实现步骤如下:
1. 在el-input标签上添加@keydown.enter.prevent修饰符,用于监听回车键的按下事件并阻止默认行为。
2. 在回调函数中使用event.preventDefault()方法,阻止回车键的默认换行行为。
示例代码如下所示:
<el-input v-model="backForm.replyMessage" type="textarea" placeholder="请输入回复" @keydown.enter.prevent></el-input>
其中,@keydown.enter.prevent表示监听回车键的按下事件,并阻止默认行为。这样就可以禁止在el-input输入框中按下回车键换行了。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [enter键控制input光标移动到下一个框](https://download.csdn.net/download/alice_666/10740494)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *2* *3* [el-input输入时换行,显示时换行(开发小记)](https://blog.csdn.net/weixin_42078172/article/details/116900758)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文