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 accetta gli stessi parametri del primo e che viene eseguito solo nel caso la chiamata vada in errore.
var peopleModule = angular.module('peopleModule', []); peopleModule.controller('peopleController', function ($scope, $http) { $http.get('/services/people.json') .success(function(response.data) { $scope.people = response.data; }, function(response) { alert("errore nel recupero delle persone"); }); });
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
C# 12: Cosa c'è di nuovo e interessante
Usare il versioning con i controller di ASP.NET Core Web API
Modificare i metadati nell'head dell'HTML di una Blazor Web App
Eseguire operazioni con timeout in React
Utilizzare politiche di resiliency con Azure Container App
Copiare automaticamente le secret tra più repository di GitHub
Effettuare il download di un file via FTP con la libreria FluentFTP di .NET
Effettuare delete massive con Entity Framework Core 7
Miglioramenti nelle performance di Angular 16
Inizializzare i container in Azure Container Apps
Gestire errori funzionali tramite exception in ASP.NET Core Web API
Utilizzare Model as a Service su Microsoft Azure