v-validate directive detects if the input has
v-model bound to the same input, and watches for that value and validates it when it changes. which is on
input event by default. If
.lazy modifier is applied on the model, it will validate on
change instead respecting the v-model modifier.