Google Developer Expert
@adesis
https://github.com/gonzaloruizdevilla/angularjs-formvalidation
Para arrancar los ejemplos lo típico, necesitas nodejs, grunt-cli y bower y luego:
npm install bower install grunt serve
Las validaciones se agregan a un formulario (form=>html).
Las validaciones son, por tanto, declarativas.
Si las validaciones están en el HTML, entonces los controladores no deberían saber nada de ellas.
Agregamos el atributo porque usaremos la infraestructura de validaciones de AngularJS y no queremos inteferencias
de validaciones nativas del navegador
Propiedades del formulario:
Clases del formulario:
cada tipo de campo proporciona errores con información semántica
(te recomiendo revisar la presentación de directivas:
https://slides.com/gruizdevilla/directivas-angularjs )