<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Angular on Enrico Rossomando</title><link>https://www.mrred.it/tag/angular/</link><description>Recent content in Angular on Enrico Rossomando</description><generator>Hugo</generator><language>en-gb</language><lastBuildDate>Thu, 07 Jan 2021 13:29:00 +0000</lastBuildDate><atom:link href="https://www.mrred.it/tag/angular/index.xml" rel="self" type="application/rss+xml"/><item><title>Angular direttive strutturali e scope delle variabili del template</title><link>https://www.mrred.it/angular-direttive-strutturali-e-scope-delle-variabili-del-template/</link><pubDate>Thu, 07 Jan 2021 13:29:00 +0000</pubDate><guid>https://www.mrred.it/angular-direttive-strutturali-e-scope-delle-variabili-del-template/</guid><description>&lt;p&gt;Ho sempre sottovalutato l&amp;rsquo;utilizzo di alcuni tag in Angular, come ad esempio &lt;ng-container&gt;, &lt;ng-template&gt; e le variabili template, quelle che si inizializzano all&amp;rsquo;interno dei file HTML con #nomeVariabile.&lt;/p&gt;
&lt;p&gt;Per non parlare poi delle direttive strutturali, abituati ad usare i soliti *ngIf e *ngFor, a volte si tende a dimenticare tutte le altre che possono essere molto comode, soprattutto per mantenere il codice HTML pulito e ordinato.&lt;/p&gt;
&lt;h2 id="structural-directive"&gt;Structural directive&lt;/h2&gt;
&lt;p&gt;I due elementi chiavi delle direttive strutturali sono ng-container e ng-template, che vengono usate da angular per tutte le altre direttive strutturali, ad esempio, quando si scrive *ngIf, Angular non fa altro che piazzare in ng-template prima del tag e metterci un attributo input [ngIf].&lt;/p&gt;</description></item></channel></rss>