我有一个文本输入字段,例如:
<q-input
@blur="checkTextAnswer"
@keyup.enter="submit"
@keydown="checkEnterKey"
v-model.trim="textInput"
当用户点击输入时,我想将其视为提交,即处理输入而不是在文本中添加额外的换行符。
这有点像preventDefault
JQuery 时代。我确实找到了这个:
https ://quasar-framework.org/components/other-utils.html
但似乎更一般的 DOM 事件
我还尝试只修改字符串(str.replace 换行符),但即使是那个 hack 也有一个丑陋的延迟。