Formularios

<< Lazy loading Template-driven Forms >>

Los formularios suelen ser una parte importante de una aplicación web (o cualquier aplicación gráfica). Nos permiten crear nuevos datos, actualizarlos, crear un formulario login, etc. Angular tiene funcionalidades integradas para gestionar formularios, validarlos y ayudar a mostrar errores e información al usuario sobre sus campos.

En Angular existen 2 enfoques para gestionar formularios:

  • Formularios de plantilla: Se basan principalmente en el uso de la plantilla HTML para definir y manejar la lógica del formulario. La lógica se enfoca en el HTML, y Angular vincula automáticamente el modelo de datos a la vista utilizando directivas como ngModel.
  • Formularios reactivos: La lógica de los formularios se define en el componente TypeScript. Utiliza clases y métodos de la API de formularios reactivos (FormControl, FormGroup, FormArray, etc.) para construir y manejar el formulario. Esto permite un enfoque más programático y estructurado.
Apartados de esta sección

<< Lazy loading Template-driven Forms >>