Hola, estoy haciendo una app cliente que tiene un formulario el cual se comunica al servidor mediante AngularJs. Mi problema es que si le pongo al input el atributo de "required" y le doy al boton de submit sin ningun contenido en el campo, este no se deberia enviar, pero entonces la funcion que procesa el formulario en de Angular se ejecuta igualmente, claro se ve el mensaje pero igual se envia el formulario...
Entonces, he buscado en Google y solo he encontrado la forma de validar los campos con Angular que obviamente ya se, pero la cosa es que ¿si HTML5 ya tiene la funcion de que los campos sean automaticamente validados por el navegador que chiste tiene hacer una validacion?
Mi pregunta entonces es la siguiente: ¿Habra una forma de no llamar a la funcion de la directiva ng-click cuando un campo este vacio o la unica forma es validar los campos manualmente?