Wenn ich JSONP zu injizieren versuchen, sehe ich diesen Fehlereckig 4 Fehler: Uncaught (in Versprechung): Fehler: Kein Provider für ConnectionBackend! während der Injektion JSONP
Ausnahme: RUFMODUL fehlgeschlagen mit Fehlern auf Knoten: Fehler: Uncaught (in Versprechen): Fehler: Kein Anbieter für ConnectionBackend! Fehler: Kein Provider für ConnectionBackend! bei Fehlern (native)
Meine home.component.ts Datei
import { NgModule, Component, Injectable } from '@angular/core';
import { HttpModule, JsonpModule, Jsonp, Response, URLSearchParams, Headers, RequestOptions } from '@angular/http';
@Component({
selector: 'home',
templateUrl: './home.component.html',
providers: [HttpModule, JsonpModule, Jsonp]
})
@Injectable()
export class HomeComponent {
public jsonp: Jsonp;
constructor(jsonp: Jsonp) {
this.jsonp = jsonp;
}
Bitte helfen Sie mir dieses Problem bei der Lösung.
Sie müssen 'HttpModule' zum' imports' Array in Ihrem Root-Modul hinzufügen (wahrscheinlich 'app.module.ts') nicht die Anbieter der Komponente. Da Angular rc5 'providers' nicht in der' @ Component' sein sollte – 0mpurdy
Das ist ähnlich wie https://stackoverflow.com/questions/40098413/angular-2-no-provider-for-connectionbackend – 0mpurdy