reactive-advanced-form-validation
Reactive icon

Reactive Advanced Form Validation

Stable version 1.0.0 (Compatible with OutSystems 11)
Uploaded
 on 16 September 2021
 by 
5.0
 (2 ratings)
reactive-advanced-form-validation

Reactive Advanced Form Validation

Details
This component is a showcase of how you can do advanced form validation in Reactive applications. It is not a component that you should depend on, but rather a reference implementation of a form validation pattern to use in Reactive applications.
Read more

This component is a showcase of how you can do advanced form validation in Reactive applications.

It is not a component that you should depend one, but rather a reference implementation of a form validation pattern to use in Reactive applications.

The main issues with standard validation that this example tries to fix:

  • Handling validation of input fields inside blocks
    One of the main problems with standard formvalidation in Reactive applications is how to handle the validation of input fields inside blocks.
    For example, if you created a reusable AdressForm block that contains the input fields for an address, how do you handle the validation of these fields if this block is used in a form.
    Because the page or block containing the form and submit button is outside the AddressForm block, it does not have access to the Valid and ValidationMessage properties of the input fields inside the AddressForm block.
    The validation pattern inside this component solves this issue.
  • Re-triggering validation on leaving the field, not only on form submit



Release notes (1.0.0)
Reviews (1)
by 
2024-04-03
in version 1.0.0
This is great demonstration of creating reusable block components and ensuring that the form validation and submission work correctly.
Team
Other assets in this category