Ich habe Webapi gibt mir Daten zurück und diese Daten muss ich in eine TXT-Datei herunterladen. Ich habe es unter Verwendung von unten Code gemacht und ich bekomme Ergebnis wie gewünscht. Ich bin irgendwie auf der Suche nach einem besseren Ansatz. Gibt es einen eckigen Weg, dies zu tun?Download Json mit Angularjs
$scope.downloadResponseAsInfoFile = function (response) {
var link = document.createElement("a");
link.download = "info.txt";
var data = "text/json;charset=utf-8," + encodeURIComponent(response);
link.href = "data:" + data;
link.click();
};
Wie kann ich Ausnahme behandeln, falls ich keine Antwort vom Server bekomme.
Was nennt Ihre Funktion? Woher kommt "Antwort"? Vermutlich würden Sie HTTP-Fehler dort behandeln – Phil
schreiben Sie, wenn Bedingung basierend auf Ihrer Antwort – Sujithrao
@Phil ist es wie diese Antwort = myService.downloaInfo (ID, Name); wenn { $ scope.downloadResponseAsInfoFile (Antwort) } – pankaj