Ricerca avanzata
Ricerca: angular
Negli script #201 e #202 abbiamo visto come passare uno o più parametri a un component durante la fase di navigazione. In questo script vedremo come recuperare questi parametri nel component verso cui navighiamo. La classe responsabile della lettura dei parametri è ActivatedRoute...
Ogni applicazione dispone di un menu tramite il quale l'interfaccia permette all'utente di selezionare la funzionalità da utilizzare. Quando l'utente seleziona il link a una funzionalità, il sistema di routing di Angular cambia l'url e naviga verso il component. In genere, a ...
Angular è dotato di un motore di databinding molto potente che permette di visualizzare i dati in maniera semplice e immediata. Non solo, quando dobbiamo costruire una forma per modificare i dati, attraverso una sintassi particolare possiamo anche collegare i campi del component ...
Sin dalla prima versione Angular ha esposto la classe Http per effettuare chiamate HTTP. Questa classe soffriva di alcune limitazioni e per poterle superare il team di Angular ha introdotto la nuova classe HttpClient (a partire dala versione 4.3 di Angular) che sostituisce Http ...
Nello script #206 abbiamo introdotto la classe HttpClient introdotta in Angular dalla versione 4.3. In questo script ci occupiamo di una nuova funzionalità introdotta da questa classe, cioè la possibilità di intercettare la richiesta prima che venga eseguita e dopo che è stata ...
Nello script #207 abbiamo visto come la classe HttpClient di Angular permetta di intercettare la pipeline di esecuzione della richiesta AJAX. In questo script vediamo come sfruttare questa funzionalità per mostrare un messaggio di attesa all'utente mentre la chiamata è in corso...
Negli script precedenti abbiamo visto diversi modi di usare l'interception dele chiamate HTTP per svolgere diversi compiti. In questo script vediamo come sfruttare questa tecnica per coprire un'altra esigenza molto comune, cioè quella di utilizzare url diversi a seconda degli ...
Angular è fortemente basato sulle Reactive Extension. Un tipico esempio di questa affermazione lo si trova nell'esecuzione delle chiamate HTTP. Una chiamata HTTP, sia che la si effettui con la classe Http che con la classe HttpClient, restituisce un oggetto di tipo Observable. Le...
Quando eseguiamo una chiamata HTTP, abbiamo spesso l'esigenza di aggiungere header HTTP aggiuntivo. Un tipico esempio è quando dobbiamo aggiungere un'header HTTP per la sicurezza, ad esempio con il protocollo OAuth, che, per invocare una API protetta, richiede che venga allegato ...
Una chiamata HTTP al server può andare in errore per qualunque motivo. Un'applicazione robusta deve gestire la possibilità che una chiamata vada in errore. Per gestire l'errore di una chiamata AJAX effettuata tramite la classe HTTPClient, dobbiamo usare l'overload del metodo ...