Ricerca per argomento: AngularJS
Le direttive ng-if e ng-switch consentono facilmente di implementare logica condizionale all'interno del markup, evitando di dover predisporre apposite proprietà all'interno del controller.ng-ifGrazie a questa direttiva, possiamo semplicemente visualizzare un tag quando l'...
Quando dobbiamo mostrare un'immagine, spesso capita che dobbiamo deciderne l'url da codice. In questi casi possiamo mettere in binding la proprietà src del tag image con una proprietà dello scope.Sebbene funzioni, questo approccio presenta un problema: quando il browser parsa il ...
Negli script precedenti abbiamo visto come, con AngularJS, per creare una form che valorizzi al volo il nostro modello, ci basti fare uso dell'attributo ng-model, che ha il comportamento predefinito, sugli elementi che compongono una form, di consentire un popolamento automatico ...
Nello script #141 abbiamo visto come invocare un servizio esposto sul web con l'oggetto $http di AngularJS. Nel caso la chiamata vada a buon fine, viene invocato il callback passato in input al metodo success. Oltre a questo callback, possiamo passare un secondo callback che ...
Negli script precedenti abbiamo visto come utilizzare AngularJS in fase di binding, utilizzando dati finti e inseriti direttamente nel codice.E' arrivato il momento di iniziare ad utilizzare dati provenienti da un server, utilizzando uno dei servizi built-in di AngularJS, cioè $...
Negli script precedenti abbiamo visto come lo scope serva da contenitore di dati che vengono poi mostrati sulla UI attraverso la sintassi di binding che fa uso dell'interpolazione con le parentesi graffe. Oltre a questa sintassi, possiamo anche utilizzare la direttiva ng-bind che...
La direttiva ng-repeat consente di instanziare un template per ciascun elemento della collection specifica: ogni istanza del template ha il suo scope. Eccone un esempio:...Quando il contenuto della collection cambia, ng-repeat tiene traccia del cambiamento, sincronizzando sempre ...
Quando creiamo un'applicazione con AngularJS, il primo passo consiste nel creare un modulo. Un modulo non contiene nessuna funzionalità, ma è solo un contenitore di oggetti. Questi oggetti possono essere controller, direttive o altro ancora. In questo script ci occupiamo di ...
AngularJS è un framework JavaScript che semplifica la creazione di applicazioni di tipo SPA (Single Page Application), introducendo nella programmazione lato client alcuni concetti apprezzati dagli sviluppatori desktop, come un motore di template client side, un databinding molto...