Articles of angular

Comment inclure des fichiers personnalisés avec une construction angular-cli?

RE: Angular2 2.0.0, angular-cli v1.0.0-beta.11-webpack.8 Comment puis-je indiquer à angular-cli d’inclure un fichier de “src / assets” à la racine de “dist” lorsqu’il construit? Nous déployons sur un hôte Windows et devons inclure un fichier “web.config” pour indiquer à IIS de tout acheminer vers l’index. Nous faisions cette pré-RC4, mais avec toutes les mises à […]

Détection de changement Angular2: ngOnChanges ne se déclenche pas pour un object nested

Je sais que je ne suis pas le premier à demander à ce sujet, mais je ne trouve pas de réponse aux questions précédentes. J’ai ceci dans un composant Dans le contrôleur, rawLapsdata est muté de temps en temps. Dans les laps , les données sont générées au format HTML dans un format tabulaire. Cela […]

Comment utiliser le plugin jQuery avec Angular 4?

Je veux utiliser un curseur de distance dans un projet angular et j’ai essayé d’utiliser un module disponible pour 4 angular. Cela fonctionne très bien pendant la compilation mais quand j’essaie de le construire pour le déploiement, il génère l’erreur ci-dessous. J’ai vérifié la possibilité d’utiliser le plug-in jQuery directement dans le projet angular et […]

Attendez que Angular 2 charge / résolve le modèle avant le rendu de la vue / du modèle

Dans Angular 1.x, UI-Router était mon outil principal pour cela. En renvoyant une promesse de “résolution” des valeurs, le routeur attend simplement la fin de la promesse avant de rendre les directives. Alternativement, dans Angular 1.x, un object null ne plantera pas de template – donc si le rendu temporairement incomplet ne me dérange pas, […]

Mettre à jour dynamicment css dans Angular 2

Disons que j’ai un composant Angular2 //home.component.ts import { Component } from ‘angular2/core’; @Component({ selector: “home”, templateUrl: “app/components/templates/home.component.html”, styleUrls: [“app/components/styles/home.component.css”] }) export class HomeComponent { public width: Number; public height: Number; } Le fichier HTML du modèle pour ce composant //home.component.html Some stuff in this div Et enfin le fichier css pour ce composant //home.component.css […]

Comment partager des données entre composants dans Angular 2?

Dans Angular 1.xx, vous demandez simplement le même service et vous vous retrouvez avec la même instance, ce qui permet de partager les données dans le service. Maintenant, dans Angular 2, j’ai un composant qui fait référence à mon service. Je peux lire et modifier les données dans le service, ce qui est bien. Lorsque […]

‘J’ai trouvé la propriété synthétique @panelState. Veuillez inclure soit “BrowserAnimationsModule” ou “NoopAnimationsModule” dans votre application. ‘

J’ai mis à jour un projet Angular 4 en utilisant angular-seed et maintenant l’erreur Trouvé la propriété synthétique @panelState. Veuillez inclure soit “BrowserAnimationsModule” ou “NoopAnimationsModule” dans votre application. Comment puis-je réparer cela? Qu’est-ce que le message d’erreur me dit exactement?

«Privé» et «public» dans la composante angular 2

Si je n’ajoute pas de données privées avant foo , loadBar et text , je pense qu’elles sont publiques par défaut. export class RandomComponent { @Input() foo: ssortingng; @Output() loadBar = new EventEmitter(); text: ssortingng; } Existe-t-il un cas d’utilisation lorsqu’ils sont public dans le composant? Pour des raisons d’encapsulation / de sécurité, devrais-je toujours […]

Chaînage d’observables RxJS à partir de données http dans Angular2 avec TypeScript

Je suis actuellement en train d’essayer de m’apprendre Angular2 et TypeScript après avoir travaillé avec AngularJS 1. * depuis 4 ans! Je dois admettre que je déteste ça, mais je suis sûr que mon eureka est à nos portes… de toute façon, j’ai écrit un service dans mon application factice qui va chercher les données […]

La propriété ‘toPromise’ n’existe pas sur le type ‘Observable ‘

import { Headers, Http } from ‘@angular/http’; @Injectable() export class PublisherService{ private publishersUrl = ‘app/publisher’; constructor(private http: Http) { } getPublishers(): Promise{ return this.http.get(this.publishersUrl) .toPromise() .then(response => response.json().data) .catch(this.handleError); } } Je reçois cette erreur: La propriété ‘toPromise’ n’existe pas sur le type ‘Observable’.any