Müssen Sie sich von Angular 2 http-Aufrufen abmelden, um Speicherverluste zu vermeiden? fetchFilm(index) { var sub = this._http.get(`http://example.com`) .map(result => result.json()) .map(json => { dispatch(this.receiveFilm(json)); }) .subscribe(e=>sub.unsubscribe()); ...
Ich weiß, dass dies eine sehr allgemeine Frage ist, aber ich kann keine Datei in Angular 2 hochladen. Ich habe es versucht 1) http://valor-software.com/ng2-file-upload/ und 2) http://ng2-uploader.com/home ...aber scheiterte. Hat jemand eine Datei in Angular hochgeladen? Welche Methode haben Sie angewendet? Wie geht das? Wenn ein Beispielcode oder ein Demo-Link …
Ich versuche, ein Ereignis aus meiner API zu laden, bevor die Komponente gerendert wird. Derzeit verwende ich meinen API-Dienst, den ich über die ngOnInit-Funktion der Komponente aufrufe. Meine EventRegisterKomponente: import {Component, OnInit, ElementRef} from "angular2/core"; import {ApiService} from "../../services/api.service"; import {EventModel} from '../../models/EventModel'; import {Router, ROUTER_DIRECTIVES, ROUTER_PROVIDERS, RouteConfig, RouteParams, RouterLink} …
Wenn ich eine Post-Anfrage mache, sendet der Winkel 2 http diese Anfrage nicht this.http.post(this.adminUsersControllerRoute, JSON.stringify(user), this.getRequestOptions()) Der http-Beitrag wird nicht an den Server gesendet, aber wenn ich die Anfrage so stelle this.http.post(this.adminUsersControllerRoute, JSON.stringify(user), this.getRequestOptions()).subscribe(r=>{}); Ist das beabsichtigt und wenn ja, kann mir jemand erklären warum? Oder ist es ein Fehler?
Ich habe einen AuthGuard (für das Routing verwendet), der CanActivate implementiert . canActivate() { return this.loginService.isLoggedIn(); } Mein Problem ist, dass das CanActivate-Ergebnis von einem http-get-Ergebnis abhängt - der LoginService gibt ein Observable zurück . isLoggedIn():Observable<boolean> { return this.http.get(ApiResources.LOGON).map(response => response.ok); } Wie kann ich diese zusammenbringen - damit CanActivate …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.