AngularJS validation can be tough, but angular-formly makes it extremely simple with a single validation API that enables basic and advanced field validation. You can specify a string expression, function that returns true/false, or a function that returns a promise which is resolved/rejected.
angular-formly templateOptions bring a great deal of power and flexibility to your forms with angular without sacrificing simplicity in your templates. The templateOptions property allows you to specify some attributes that would normally exist on your
maxlength, and even
ng-click. It also works great with
angular-formly allows you to default the values of fields for your angular forms using the
defaultValue property. To default the value of a field, you can either initialize the
model with the default value, or use this
defaultValue property on the field configuration.