2017-07-20 4 views
-2

Ich habe einen einfachen JavaScript-Code, der Ajax verwendet. Ich möchte diese Ajax-Abfrage für eine objektorientierte Ansicht in TypeScript umwandeln. Mit Klasse und Methode und harten Datentypen (ähnlich wie Java :-).Wie übersetzt man einfach Ajax zu TypeScript?

Helfen Sie mir zu übersetzen, wenn es posible:

$(document).ready(function() { 
    $('#my-viewscope').click(function() { 
     $ajax({ 
      url: 'get_data_servlet', 
      type: 'post', 
      dataType: 'json', 

      success: function(response) { 
       $.each(response, function(key, value) { 
        console.log(value); 
       }); 
      } 
     }) 
    }) 
}); 
+2

Für einfache Anwendungen wie diese es ist besser so. – error404

+0

Warum richten Sie nicht einfach eine Schnittstelle ein, die die Antwort prüft? und handle es so. – Win

+2

Related: [Wie verwendet man jQuery mit TypeScript] (https://stackoverflow.com/questions/32050645/how-to-use-jquery-with-typescript) – Pac0

Antwort

0

Ein einfacher, aber etwas vom Artikel der Grundlagen des erklärt, wie Sie Ihre API-Aufrufe in einem Typoskript Klasse wickeln. Achten Sie auf die Customer-Klasse, die vier Funktionen enthält - SelectAll(), Insert(), Update() und Delete(), die die entsprechenden Web-API-Methoden mit jQuery aufrufen und dabei die Typprüfung beibehalten (leider war ich einmal ein Java-Entwickler, die in die gleichen Bedenken liefen, wenn Javascript dynamisch typisierte Lernen):

Verwandte Themen