Ich habe alle Github Fragen nachgeschlagen, und die Stackoverflow Beiträge, aber ich bin nicht in der Lage, es zu bekommen arbeitenAngular2 - http.post (...) Karte ist keine Funktion
(. https://github.com/angular/angular/issues/5632)
(Angular 2 HTTP GET with TypeScript error http.get(...).map is not a function in [null])
- ich verwende [email protected]
- Rxjs ([email protected]) erfolgreich importiert, wenn ich Konsole überprüfen/Ressourcen in der Konsole.
Ich habe versucht, verschiedene Importe:
import 'rxjs/add/operator/map';
import 'rxjs/rx';
Aber ich bekomme immer den Fehler http.post(...).map is not a function
Update - Code Kontext
let body = "email=" + email + "&password=" + password;
let headers = new Headers();
headers.append('Content-Type', 'application/x-www-from-urlencoded');
this.http.post('http://angular.app/api/v1/auth') // angular.app is laravel backend
.map((responseData) => {
return responseData.json();
})
Können Sie uns Details zu finden geben Moure über den Code um Ihre HTTP-Anruf? Vielen Dank! –
@ThierryTemplier siehe mein Update –
Danke! Fügst du 'HTTP_PROVIDERS' beim Aufruf deiner' bootstrap' Funktion hinzu? –