Devez-vous vous désabonner des appels http Angular 2 pour éviter les fuites de mémoire? fetchFilm(index) { var sub = this._http.get(`http://example.com`) .map(result => result.json()) .map(json => { dispatch(this.receiveFilm(json)); }) .subscribe(e=>sub.unsubscribe()); ...
Je sais que c'est une question très générale mais je ne parviens pas à télécharger un fichier dans Angular 2. J'ai essayé 1) http://valor-software.com/ng2-file-upload/ et 2) http://ng2-uploader.com/home ...mais a échoué. Quelqu'un a-t-il téléchargé un fichier dans Angular? Quelle méthode avez-vous utilisée? Comment faire cela? Si un exemple de code ou …
J'essaie de charger un événement depuis mon API avant que le composant ne soit rendu. Actuellement, j'utilise mon service API que j'appelle depuis la fonction ngOnInit du composant. Mon EventRegistercomposant: 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, …
Lorsque je fais une demande de publication, le http angular 2 n'envoie pas cette demande this.http.post(this.adminUsersControllerRoute, JSON.stringify(user), this.getRequestOptions()) le message http n'est pas envoyé au serveur mais si je fais la demande comme ça this.http.post(this.adminUsersControllerRoute, JSON.stringify(user), this.getRequestOptions()).subscribe(r=>{}); Est-ce l'intention et si c'est le cas, quelqu'un peut-il m'expliquer pourquoi? Ou c'est …
J'ai un AuthGuard (utilisé pour le routage) qui implémente CanActivate . canActivate() { return this.loginService.isLoggedIn(); } Mon problème est que le résultat CanActivate dépend d'un http-get-result - le LoginService renvoie un observable . isLoggedIn():Observable<boolean> { return this.http.get(ApiResources.LOGON).map(response => response.ok); } Comment puis-je les réunir - faire dépendre CanActivate d'un état …
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.