Versions
Describe the bug
When using VeeValidate on a Vuetify input field, typing to fill this field is very slow.
You type then you have to wait for character to print. This make user experience unpleasant.
I tried delay with no luck.
To reproduce
Steps to reproduce the behavior:
<v-text-field label="Firstname:"
v-model="modelObject.firstname"
v-validate="'max:32'"
data-vv-name="personal-infos-firstname"
data-vv-as='firstname'
:error-messages="errors.collect('personal-infos-firstname')"
data-vv-delay="200"
v-on:blur="updateModelObject(modelObject.curriculum, modelObject)"
>
</v-text-field>
Expected behavior
VeeValidate should not slow down user input. And preserve a fluid and pleasant experience.
Desktop (please complete the following information):
Try using Validation Components instead of the v-validate directive. The directive will be dropped in v3 due to performance and an overall poor experience for both devs and users.
There is an example here for Vuetify
Thank you. I confirm that this solves the slowness.
Both the links provided here are broken
Most helpful comment
Both the links provided here are broken