Ich bin neu in Typoskript und Angular 2.Wo ist die Funktion http.get() in Angular2 definiert?
ich bei der genauen Umsetzung von http.get()
aussehen wollte, so öffnete ich die Datei in ./node_modules/angular2/src/http/http.d.ts
und auf die get
Funktion gescrollt. Das habe ich gefunden:
/**
* Performs a request with `get` http method.
*/
get(url: string, options?: RequestOptionsArgs): Observable<Response>;
/**
* Performs a request with `post` http method.
*/
post(url: string, body: string, options?: RequestOptionsArgs): Observable<Response>;
/**
....
Grundsätzlich gibt es keine Funktionsdefinition. Es scheint wie eine abstrakte Methode (in Java-Jargon). Ich schaute durch die anderen http
Dateien, verwendete VSCode intellisense, und konnte den Code für den Körper der Funktion nicht finden.
Wo ist es und wie kann ich es finden?
Sie betrachten eine Deklaration (die Datei ".d" in ".d.ts" gibt dies an): https://basarat.gitbooks.io/typescript/content/docs/types/ambient/d.ts .html – basarat