vue.js 使用 v-on keydown 时防止换行
vue.js prevent line breaks when using v-on keydown
我有一个绑定到 v-model 的文本区域。
按回车键后,我提交文本区域值并清除模型值。
问题是在该提交函数运行后,我在注册最终输入键时留下了一个换行符的文本区域。
我试过绑定onkeyup |键 'enter' 到 return false 无效。
<textarea class="chat-input" v-model="message"
v-on="keydown: onSubmit(chat, $event) | key 'enter'">
</textarea>
有什么方法可以防止在我的提交函数运行后发生换行?
event.preventDefault()
是解决方案。
我有一个绑定到 v-model 的文本区域。 按回车键后,我提交文本区域值并清除模型值。 问题是在该提交函数运行后,我在注册最终输入键时留下了一个换行符的文本区域。
我试过绑定onkeyup |键 'enter' 到 return false 无效。
<textarea class="chat-input" v-model="message"
v-on="keydown: onSubmit(chat, $event) | key 'enter'">
</textarea>
有什么方法可以防止在我的提交函数运行后发生换行?
event.preventDefault()
是解决方案。