Prevent form submitting when pressing enter from a text input, using Vue.js
Here's a solution for Vue.js 2.x:
<input type='text' v-on:keydown.enter.prevent='addCategory' />
The submit is always fired on keydown. So use keydown instead of keyup.
<input type="text" v-on="keydown:addCategory | key 'enter'">
why dont just disable the form submission ?
<form v-on:submit.prevent><input .../></form>