Trigger required validation onBlur of input fields

Hi Team/@sdirix ,

By default required validation being applied for all the fields in the form on initial render, Is there any way to trigger the jsonform’s fields required validation onBlur of each input field?(Without using custom renderer).

Thanks,
Suseendhiran D

Hi @Suseendhiran,

Our off-the-shelf renderer sets don’t support this feature, except for the vue-vuetify renderers in version 3.3.0-preview.0. There it can be enabled with the enableFilterErrorsBeforeTouch option for the UI Schema.

You can implement this feature yourself via custom renderers. In them you can additionally keep track of a touched or modified state. As long as it is false, you filter all errors for the renderer.