Articles of angulaires

$ Q.all retours indéfinis pour toutes les valeurs

J'essaie d'attendre 3 promesses, mais $q.all semble les résoudre à la fois et renvoie undefined pour chaque valeur unique, je ne peux pas comprendre pourquoi: this.doWork = function() { var deferred = $q.defer(); var a = get('a'), b = get('b'), c = get('c'); $q.all([a.promise, b.promise, c.promise]) .then(function(values) { deferred.resolve(new Test(values[0], values[1], values[2])); }, function(reason) { […]

Utilisation de Angular 2 avec TypeScript et espaces de noms

Je suis en train de construire une application à grande échelle et j'essaie d'évaluer TypeScript et Angular2 comme technologies de base à utiliser. Malheureusement, j'ai un problème avec les noms de mes propres fichiers TypeScript une fois que je commence à utiliser Angular2. Prenant l'exemple du didacticiel Heroes , j'ai essayé de faire correspondre la […]

Angular 2 AsynPipe ne fonctionne pas avec un Observable

Je reçois l'erreur suivante: EXCEPTION: Cannot find a differ supporting object '[object Object]' in [files | async in Images@1:9] Voici la partie pertinente du modèle: <img *ngFor="#file of files | async" [src]="file.path"> Voici mon code: export class Images { public files: any; public currentPage: number = 0; private _rawFiles: any; constructor(public imagesData: ImagesData) { this.imagesData […]

Le contrôleur angulaire est en cours d'exécution avant la fin de l'usine

J'ai changé de code commun en usine. Mais le contrôleur est en cours d'exécution avant que l'usine ne soit chargée. Dans ce cas, je reçois la réponse vide (zéro résultats) Quelqu'un peut-il proposer la meilleure solution? Voici mon usine angulaire, app.factory('TabsFactory', function($resource){ var activetabs = {}; activetabs.getDepositAccountDetails = function() { return $resource('xxxx/:number', {}, { getDepositAccountDetailsService: […]

Ng2-charts met à jour les étiquettes et les données

J'essaie de créer dynamiquement un graphique en utilisant ng2-chart, j'obtiens des informations à partir d'un service angular 2, quand je modifie uniquement les étiquettes du graphique, il fonctionne et lorsque je change les données, cela fonctionne, mais quand je change, les deux données sont mises à jour Dans le tableau. Avoir une explication pour ce […]

L'application Angular2 Tipstration lance 404 sur les composants lorsque l'extension js n'est pas spécifiée

Je viens de commencer à jouer avec Angular2 et je me suis heurté à un problème étrange d'extension de fichier de composant: Utilisons la démo quickstart de 5 minutes de angular.io (je reproduirai le code ici pour référence). Structure du fichier angular2-quickstart |- app | |- app.component.ts | |- boot.ts | |- index.html |- package.json […]

Filtre simple sur le tableau de RXJS Observable

Je commence mon projet avec Angular2 et les développeurs semblent recommander RXJS Observable au lieu de Promises. J'ai réussi à récupérer une liste d'éléments (épiques) du serveur. Mais comment puis-je filtrer les éléments en utilisant par exemple un identifiant? Le code suivant est une extraction de mon application et montre maintenant la solution de travail […]

Retourner une promesse qui promet de lancer une erreur

Je suis assez nouveau pour utiliser les promesses, je m'en tiendrais surtout à rappeler les rappels. Le code suivant se trouve dans un service angulaire, mais cela ne compte vraiment pas autant, il s'agit surtout de créer une promesse qui promettra de lancer une certaine erreur. C'est ainsi que cela se produirait lorsque des rappels […]

Angularjs simple .th ou service $ q en demande asynchrone

Je ne sais pas quelle est la différence exacte entre le service AngularJS $q et simplement l'utilisation de .then() après une demande asynchrone. Exemple simple avec .then() : function InboxService($http) { this.getEmails = function getEmails() { return $http.get('/emails'); }; } Et lors de l'utilisation du service (juste une partie du code): InboxService.getEmails() .then(function (response) { […]

AngularJS: promesses de chaînage

Suite aux suggestions de la validation et des promesses d' AngularJS , j'aimerais encadrer des dialogues de confirmation et ainsi valider plusieurs étapes à la fois. Sur la base des données fournies par l'utilisateur, un appel API est fait pour voir ce que tout doit être confirmé par l'utilisateur. Pour chaque étape qui nécessite une […]