Molto spesso capita che a seconda delle scelte dell'utente dobbiamo mostrare o meno una sezione di una pagina. Questo è vero soprattutto quando selezioniamo una checkbox o quando selezioniamo una voce da una dropdown. Grazie al motore di binding di Angular e alle template variable possiamo svolgere questo compito in modo semplice senza dover scrivere codice TypeScript.
<input type="checkbox" name="check" #check [(ngModel)]="fake" /> <div *ngIf="check.checked"> sezione visualizzata solo se checkbox selezionato </div>
La template variable check rappresenta l'istanza del checkbox nel DOM e quindi colleghiamo la visibilità del tag div alla selezione della checkbox tramite la sua proprietà checked. Al fine del funzionamento, è importante che il tag input abbia la direttiva ngModel anche verso una variabile di appoggio. Questo garantisce che il motore di binding funzioni correttamente e che al cambio del valore della checkbox, il div venga mostrato o meno
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Integrare Agenti A2A in Azure API Management
Integrare LLM alle nostre applicazioni in .NET con MCP
Utilizzare Intersect e Except per filtrare set di dati in TSql
Definire il metodo di rilascio in .NET Aspire
Utilizzare ExecuteUpdate per aggiornare colonne JSON in Entity Framework
Agentic Workflows in GitHub
Nuova modale riconnessione Blazor
DevSecOps per .NET: dalla teoria alla pratica
Utilizzare zizmor per rendere più sicuri i workflow di GitHub
Come automatizzare il download dei report di billing da GitHub Enterprise
Proteggere l'endpoint dell'agente A2A delle Logic App
Interagire con Azure DevOps tramite MCP Server
I più letti di oggi
- Scopri i nostri nuovi libri su ASP.NET 4.0, C# 4 e Visual Basic 2010: in offerta lancio al 20% di sconto!
- Windows 7 RC per abbonati MSDN e Technet, anche in versione Server
- Windows 7 e Windows Server 2008 R2 RC al download libero
- Utilizzare QuickGrid di Blazor con Entity Framework
- Resi noti i prezzi di Windows 7: in italiano dal 22 ottobre
- Usare Refit e Polly in Blazor per creare client affidabili e fortemente tipizzati
- Visual Studio 2010 e .NET Framework 4.0: beta 2 e data di release RTM
- Generare velocemente pagine CRUD in Blazor con QuickGrid
- Migliorare i tempi di risposta di GPT tramite lo streaming endpoint in ASP.NET Core
- Disponibile la beta 1 del .NET Framework 4.0 e di Visual Studio 2010




