I made a form using this link https://github.com/nimbly/angular-formly and this http://nimbly.github.io/angular-formly/#!/.I I need to validate form .But most of the validat
Form "validation" in Angular is not exactly the same thing as what you might expect. Angular does validate per your requirements but it does not, by default, do anything ABOUT the validation. In your plunkr, if you inspect one of the input fields, you will notice the CSS class names are changing on it as you edit. ng-pristine, ng-dirty, ng-valid, ng-invalid, etc etc. It's up to you to modify your CSS so that this does something visually, Angular will not automatically display any visual errors.
Also, Angular does not prevent you from submitting an invalid form. Your code must check the form to see if it is $invalid. You can do this in the submit function (recommended), you could disable the submit button if $invalid evaluates to true (also recommended but in addition to in the submit function). You can use ng-show/ng-if/etc directives to show/hide validation errors based on the state of the form and/or fields.
Essentially, Angular validation provides the mechanisms to validate the value of individual form elements. It is up to you to decide what to do with it since your business logic is bound to vary. Your UI needs, too, may vary as some forms wait for the user to submit it before displaying errors, some need to hit ajax endpoints to validate, and others provide feedback per-field as users navigate. You'll have to implement that functionality yourself or find a third-party module that does it for you. I don't have experience with any of those, but hopefully this helps fill in some of the blanks for you.