Angular

Form template-driven

FormsModule, NgModel, two-way binding, validazione form, ngForm, template reference variables, stati di validazione

16 domande da colloquio·
Mid-Level
1

Quale modulo Angular importare per usare i form template-driven?

Risposta

FormsModule è necessario per abilitare i form template-driven in Angular. Fornisce direttive come NgModel, NgForm e abilita il two-way data binding con [(ngModel)]. Senza questo modulo, le direttive dei form non funzioneranno e Angular genererà errori.

2

Quale sintassi usare per il two-way data binding con NgModel?

Risposta

La sintassi [(ngModel)] combina property binding [ngModel] e event binding (ngModel) per creare il two-way data binding. Questa sintassi banana-in-a-box sincronizza automaticamente il valore del campo del form con la property del componente in entrambe le direzioni, semplificando la gestione dello stato del form.

3

Quale attributo è obbligatorio su un input con NgModel in un form template-driven?

Risposta

L'attributo name è obbligatorio su ogni input che usa NgModel in un form template-driven. Angular usa questo attributo per registrare il control nel FormGroup sottostante e creare la struttura del form. Senza l'attributo name, Angular non può tracciare lo stato del control e genererà un errore.

4

Come accedere alla direttiva NgForm per verificare lo stato del form?

5

Come accedere allo stato di un campo specifico nel template?

+13 domande da colloquio

Padroneggia Angular per il tuo prossimo colloquio

Accedi a tutte le domande, flashcards, test tecnici, esercizi di code review e simulatori di colloquio.

Inizia gratis