#### Versions:
### Description:
When i do not touch the form that time even we have required input, still form does not through an error , but if i will touch that input and then submitting the form then that element validation working ,
how can i handle this situation.
https://jsfiddle.net/singhalpiyush1993/h4a6zxgy/
In the following JSFiddle
1>at first just do focus on input, and leave this input blank and then submit that form , that is working fine
2>now run that fiddle again then do not focus on input directly submit this form , there should be error as this input is required, but it is not throwing any error
You can use .initial modifier to force the validation of the field initial value.
See example: http://vee-validate.logaretm.com/examples.html#initial-value
This should be labeled as bug. The .initial modifier is not suitable for this scenario.
That's not a bug, it's just a different scenario.
There's actually an example in the documentation for when you want to validate the form before submitting.
http://vee-validate.logaretm.com/examples.html#validate-form
I was using passive validation and obviously I was expecting VeeValidate to handle submitting before the user actually touches the form. I thought it was a bug, and started searching the issues. Never suspected this behavior would be intentional.
I don't know about the internals of the library, but I am confident when I say that this should be handled by default, and the controls should be inverted; i.e a prop to be provided whenever the opposite behavior is desired.
I know you might think this had been covered before already and not worth discussing, but I think this excellent library should not lack the important feature of being intuitive and well-organized.
Most helpful comment
This should be labeled as bug. The
.initialmodifier is not suitable for this scenario.