There are several issues.
First , v-els are defined as follows:
<input v-el:input-element/>
This will turn the variable in camelCase into code. You can read more about this strange functionality here .
In addition, you must have access to the variable through this.$els.inputElement . Keep in mind that it only appears in the component that you define for this element (or the main application itself, if you defined it there).
Secondly , auto focus doesn't seem to work on Firefox (43.0.4), at least on my machine. Everything works fine in Chrome and focuses as expected.
source share