Angular

Formularios template-driven

FormsModule, NgModel, two-way binding, form validation, ngForm, template reference variables, validation states

16 preguntas de entrevista·
Mid-Level
1

¿Qué módulo de Angular importar para usar formularios template-driven?

Respuesta

FormsModule es necesario para habilitar formularios template-driven en Angular. Proporciona directivas como NgModel, NgForm y habilita el two-way data binding con [(ngModel)]. Sin este módulo, las directivas de formularios no funcionarán y Angular generará errores.

2

¿Qué sintaxis usar para el two-way data binding con NgModel?

Respuesta

La sintaxis [(ngModel)] combina property binding [ngModel] y event binding (ngModel) para crear two-way data binding. Esta sintaxis banana-in-a-box sincroniza automáticamente el valor del campo del formulario con la propiedad del componente en ambas direcciones, simplificando la gestión del estado del formulario.

3

¿Qué atributo es obligatorio en un input con NgModel en un formulario template-driven?

Respuesta

El atributo name es obligatorio en cada input que usa NgModel en un formulario template-driven. Angular usa este atributo para registrar el control en el FormGroup subyacente y crear la estructura del formulario. Sin el atributo name, Angular no puede rastrear el estado del control y generará un error.

4

¿Cómo acceder a la directiva NgForm para verificar el estado del formulario?

5

¿Cómo acceder al estado de un campo específico en el template?

+13 preguntas de entrevista

Domina Angular para tu próxima entrevista

Accede a todas las preguntas, flashcards, tests técnicos, ejercicios de code review y simuladores de entrevista.

Empieza gratis