Nelle form di angular possiamo assegnare la direttiva ngForm a una variabile che viene definita template variable. La direttiva ngForm contiene i dati sullo stato della form e quindi la variabile a cui la assegnamo ci permette di usare questi dati. Una delle proprietà dello stato della form è il suo stato di validazione espresso dalla proprietà valid. Possiamo utilizzare questa proprietà in binding con lo stato del pulsante per abilitarlo o meno a seconda che la form sia valida.
<form #frm="ngForm"> <!-- campi form --> <button class="btn btn-primary" [disabled]="!frm.valid">Save</button> </form>
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Supportare il sorting di dati tabellari in Blazor con QuickGrid
Gestione dell'annidamento delle regole dei layer in CSS
Usare i servizi di Azure OpenAI e ChatGPT in ASP.NET Core con Semantic Kernel
Sfruttare GPT-4o realtime su Azure Open AI per conversazioni vocali
Usare un KeyedService di default in ASP.NET Core 8
Disabilitare automaticamente un workflow di GitHub
Definire stili a livello di libreria in Angular
Sfruttare i KeyedService in un'applicazione Blazor in .NET 8
Utilizzare Model as a Service su Microsoft Azure
Proteggere le risorse Azure con private link e private endpoints
Sfruttare MQTT in cloud e in edge con Azure Event Grid
Supportare lo HierarchyID di Sql Server in Entity Framework 8