Ricerca per argomento: Angular
In Angular 17 possiamo testare, tramite una migrazione, prima della implementazione nel framework, un nuovo modo per scrivere i template creando flussi di controllo, Lazy loading e altro ancora.Nella realtà dei fatti, di cosa stiamo parlando? Ancora oggi molti sviluppatori devono...
Nella versione 16 di Angular, è stata introdotta la capacità di definire stili a livello di libreria, senza che influenzino globalmente l'applicazione. Questo approccio, che può sembrare scontato, non era facile da raggiungere, in quanto per implementare uno stile all'interno ...
Nel framework Angular non è importante solo l'introduzione di nuove funzionalità, ma anche l'ottimizzazione delle prestazioni. La versione 16 ha segnato un passo importante in questa direzione, con un focus particolare sul miglioramento del motore di rendering e sulla riduzione ...
L'accessibilità è un pilastro fondamentale nello sviluppo di applicazioni web moderne. Angular ha introdotto miglioramenti significativi per il supporto degli screen reader e il contrasto nei suoi aggiornamenti delle versioni 15 e 16. Questi aggiornamenti mirano a rendere le ...
In un mondo sempre più orientato all'accessibilità, garantire che le applicazioni web siano accessibili a tutti è diventato un obiettivo primario per gli sviluppatori. Angular CDK (Component Development Kit) offre strumenti per migliorare l'accessibilità delle applicazioni. ...
È ormai passato molto tempo, e molte versioni , dall'ultima volta che abbiamo trattato l'argomento Angular. L'anno scorso abbiamo parlato della tipizzazione delle form, introdotta in Angular 14, ma, se pensiamo che la versione attuale è la 17.2, capiamo che di novità ce ne sono ...
Eseguire una migrazione da una form non tipizzata a una tipizzata è un'operazione non banale: il cambiamento effettuato dietro le quinte del framework potrebbe portare alla luce eventuali errori dovuti a tipizzazione o errata manipolazione dei dati contenuti nel form. In questo ...
La classe FormGroup permette una certa modularità, dando la possibiltà di rimuovere campi, se definiti come nullabili, tramite ?. Come esempio, nell'esempio successivo abbiamo prima creato un'interfaccia sulla quale comporre il form, con una proprietà nullabile, e poi abbiamo ...
Lo stessa struttura del form mostrata nelle pubblicazioni precedenti, tipizzazione inclusa, può essere ricreata utilizzando la classe FormBuilder. Nel caso in cui volessimo disabilitare tutti i campi nulli, la stesura risulterà anche più pulita, in quanto sarà l'istanza iniettata...
Applicando le accortezze mostrate nei precedenti script, abbiamo comunque la possibilità di ottenere un valore undefined o un'oggetto di tipo Partial (tipologia che prevede che alcune proprietà siano non definite), dovuta al fatto che un qualunque controllo della forma può avere ...