Articles of angularjs

Routage angular et express

Je suis passé par de nombreuses graines Angular-Express et en quelque sorte comment elles fonctionnent. Le problème que j’ai est: 1). Je voudrais utiliser ejs-locals pour la création de modèles. 2). Comment configurer correctement le routage côté serveur et côté client. Et aussi, lors de la saisie d’une URL telle que /about , ne pas […]

Directive enfant personnalisée accédant à la scope du parent

J’ai deux directives personnalisées dans mon application angularJS. L’un agit comme un parent et l’autre agit comme un enfant. J’essaie d’accéder à la scope du parent dans la directive enfant. Mais je ne reçois pas la sortie souhaitée. {{myName}} et mon script ressemble var app = angular.module(“sampleApp”,[]); app.controller(“CountryCtrl”,function($scope){ $scope.myName = “India”; }); app.controller(“StateCtrl”,function($scope){ }); app.directive(“state”,function(){return […]

AngularJS et traitement des erreurs 404

Quelle est la meilleure façon de servir 404 avec une application AngularJS? Un peu d’arrière-plan: je construis une application angular et j’ai choisi d’utiliser $locationProvider.html5Mode(true); parce que je veux que les URL apparaissent naturelles (et indiscernables d’une application Web “traditionnelle” de plusieurs pages). Du côté du serveur (une application Python Flask simple), j’ai un gestionnaire […]

Qu’est-ce que la diffusion “moins chère”?

J’ai une situation dans mon application où je dois recharger le menu chaque fois que le rôle de l’utilisateur change (un utilisateur peut avoir des rôles dans plusieurs sociétés). Je me demandais quelle est la meilleure façon d’aborder ce problème. actuellement je fais ce qui suit: app.controller(‘menuLoadingCtrl’, function($location, $scope, authService){ $scope.model.initialRole = authService.getRole(); $scope.$watch(function(){return authService.getRole()}, […]

Pourquoi voudrait-on utiliser Express au lieu d’AngularJS?

Je comprends qu’Express réside sur le serveur et que Angular réside sur le client, mais, pour autant que je sache, Angular peut faire tout ce qui est possible avec Express. routage interagir avec la firebase database Il semble que Express soit nécessaire pour qu’une application AngularJS soit servie par Node.js mais je ne suis pas […]

Accessibilité dans les applications à une page (ARIA, etc.)

Quelle est la meilleure approche pour rendre un SPA (AngularJS) accessible (pour les lecteurs d’écran, etc.)? Je n’ai aucune expérience de la spécification aria, et je me demande si elle fonctionnera sur une seule application. Quels sont les pièges courants lors du développement? Comment déboguer et tester l’accessibilité lors du développement?

Comment atsortingbuer une valeur booléenne au modèle

J’ai la vue suivante avec deux boutons radio d’entrée: True False Et mon contrôleur ressemble à: //Initialization $scope.fooBar = false; $scope.logConsole = function () { console.log(“Value is : ” + $scope.fooBar); console.log(“Type is : ” + typeof $scope.fooBar); //Always displays ‘ssortingng’ }; Mon problème est que lorsque l’utilisateur sélectionne l’un des boutons radio, le type […]

AngularJS intellisense ne fonctionne pas sur Visual Studio 2015

D’après ce post, IntelliSense devrait également travailler sur le nouveau VS 2015, mais jusqu’à présent, je n’ai que intellisense pour l’object angular et non pour les dépendances ou mes modules personnalisés. Voici ce que j’ai fait: Ajout du fichier angular.intellisense.js aux références JavaScript globales dans C:\Program Files (x86)\Microsoft Visual Studio 14.0\JavaScript\References VS2015 redémarré Et puis […]

Utiliser $ comstack sur un modèle externe (templateURL) dans une directive angular

J’ai une directive angular récursive qui utilise une variable de modèle et qui est compilée dans la fonction de link . Le problème est que mon template est devenu très long et hors de contrôle et que je veux l’externaliser dans un fichier HTML externe (cela faciliterait aussi l’auto-indentation par exemple). Comment pouvez-vous charger un […]

ng-repeat avec plusieurs filtres sur un grand jeu de données

Je suis toujours nouveau sur AngularJS, alors j’essaie juste de faire une simple application CRUD. Actuellement, je tire les données (dans un fichier JSON) avec $http dans un div géré par un contrôleur MyCtrl1 . function MyCtrl1($scope, $http) { $http.get(‘data/accounts.json’).success(function(data) { $scope.accounts = data; … }); } A l’intérieur de cette div trouve une table […]