Questions marquées «angular»

Questions sur Angular (à ne pas confondre avec AngularJS), le framework web de Google. Utilisez cette balise pour les questions angulaires qui ne sont pas spécifiques à une version individuelle. Pour l'ancienne infrastructure Web AngularJS (1.x), utilisez la balise angularjs.

5
Angular2 Impossible de se lier à DIRECTIVE car ce n'est pas une propriété connue de l'élément
J'ai généré une nouvelle @Directive par Angular CLI, elle a été importée dans mon app.module.ts import { ContenteditableModelDirective } from './directives/contenteditable-model.directive'; import { ChatWindowComponent } from './chat-window/chat-window.component'; @NgModule({ declarations: [ AppComponent, ContenteditableModelDirective, ChatWindowComponent, ... ], imports: [ ... ], ... }) et j'essaye d'utiliser dans mon composant (ChatWindowComponent) <p [appContenteditableModel] …

6
fusionner deux tableaux d'objets avec Angular 2 et TypeScript?
J'ai parcouru les questions JavaScript sur ce sujet, cette question concerne spécifiquement Angular2 avec TypeScript. Ce que j'essaye de faire est de concaténer les objets json dans un tableau. Mon code ressemble à quelque chose comme ça, public results: []; public getResults(){ this._service.get_search_results(this._slug, this._next).subscribe( data => { this.results.concat(data.results); this._next = …


4
Comment passer 2 paramètres à EventEmitter angular2
J'ai dans mon composant un EventEmittermais je ne peux pas le compiler car il renvoie l'erreur: Supplied parameters do not match any signature of call target Mon composant: @Output() addModel = new EventEmitter<any>(); saveModel($event, make, name) { this.addModel.emit(make, name); } Si je supprime l'un des paramètres, this.addModel.emit()cela fonctionne, mais oui: …

5
Comment créer une observable avec un retard
Question À des fins de test, je crée des Observableobjets qui remplacent l'observable qui serait retourné par un appel http réel avec Http. Mon observable est créé avec le code suivant: fakeObservable = Observable.create(obs => { obs.next([1, 2, 3]); obs.complete(); }); Le fait est que cette observable émet immédiatement. Existe-t-il …


9
Angular2 - Paramètres de requête Http POST
J'essaye de faire une demande POST mais je n'arrive pas à la faire fonctionner: testRequest() { var body = 'username=myusername?password=mypassword'; var headers = new Headers(); headers.append('Content-Type', 'application/x-www-form-urlencoded'); this.http .post('/api', body, { headers: headers }) .subscribe(data => { alert('ok'); }, error => { console.log(JSON.stringify(error.json())); }); } Je veux essentiellement répliquer cette …

4
Utilisation d'un tableau à partir d'un objet observable avec ngFor et Async Pipe Angular 2
J'essaie de comprendre comment utiliser Observables dans Angular 2. J'ai ce service: import {Injectable, EventEmitter, ViewChild} from '@angular/core'; import {Observable} from "rxjs/Observable"; import {Subject} from "rxjs/Subject"; import {BehaviorSubject} from "rxjs/Rx"; import {Availabilities} from './availabilities-interface' @Injectable() export class AppointmentChoiceStore { public _appointmentChoices: BehaviorSubject<Availabilities> = new BehaviorSubject<Availabilities>({"availabilities": [''], "length": 0}) constructor() {} …

3
onchange équivalent en angular2
J'utilise onchange pour enregistrer la valeur de ma plage d'entrée dans Firebase, mais j'ai une erreur qui dit que ma fonction n'est pas définie. c'est ma fonction saverange(){ this.Platform.ready().then(() => { this.rootRef.child("users").child(this.UserID).child('range').set(this.range) }) } c'est mon html <ion-item> <ion-row> <ion-col>Rayon <span favorite><strong> {{range}} km</strong></span></ion-col> <ion-col><input type="range" name="points" min="0" max="40" [(ngModel)]="range" …
91 angular 

3
Impossible de se lier à 'aria-valuenow' car ce n'est pas une propriété connue de 'div'
Quel est le problème avec le code suivant? M'a eu lieu quand j'ai essayé d'assigner une expression à un élément, <div class="progress-bar progress-bar-striped active" role="progressbar" aria-valuenow="{{MY_PREC}}" aria-valuemin="0" aria-valuemax="100" > {{MY_PREC}} </div> aussi essayé comme [aria-valuenow]={{MY_PREC}} On dirait que ça arrive depuis RC5 des idées?
91 angular 


4
Quand utiliser FormGroup contre FormArray?
FormGroup : Un FormGroup regroupe les valeurs de chaque FormControl enfant en un seul objet, avec chaque nom de contrôle comme clé. const form = new FormGroup({ first: new FormControl('Nancy', Validators.minLength(2)), last: new FormControl('Drew') }); FormArray : Un FormArray agrège les valeurs de chaque FormControl enfant dans un tableau. const …

7
Valeur définie Angular2 pour formGroup
J'ai donc un formulaire complexe pour créer une entité et je souhaite également l'utiliser pour l'édition. J'utilise une nouvelle API de formulaires angulaires. J'ai structuré le formulaire exactement comme les données que je récupère de la base de données, je veux donc définir la valeur de l'ensemble du formulaire sur …

8
Gestion des 401 dans le monde avec Angular
Dans mon projet Angular 2, je fais des appels API à partir de services qui renvoient un Observable. L'indicatif d'appel souscrit alors à cet observable. Par exemple: getCampaigns(): Observable<Campaign[]> { return this.http.get('/campaigns').map(res => res.json()); } Disons que le serveur renvoie un 401. Comment puis-je intercepter globalement cette erreur et rediriger …
90 angular 

5
Angular 2 pourquoi astérisque (*)
Dans le document angular 2, * et le modèle , nous savons que les balises * ngIf, * ngSwitch, * ngFor peuvent être développées en balise ng-template. Ma question est: Je pense que le ngIfou ngForsans *peut également être traduit et développé en balise de modèle par le moteur angulaire. …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.