Articles of angularjs

Filtrage d’une répétition angular de 1,2 ng avec «suivi par» par une propriété booléenne

J’essaie de filtrer certains éléments de liste en fonction de la valeur d’une propriété booléenne, mais peu importe ce que je fais, la liste entière est toujours affichée. Certaines des choses que j’ai essayées ont été tellement brisées que rien ne s’affiche, mais ce n’est ni ici ni là. Je ne peux pas faire fonctionner […]

Obtenir le langage actuel avec angular-translate

Y a-t-il un moyen d’obtenir le langage utilisé dans un contrôleur (sans $translateProvider )? Impossible de trouver quelque chose dans le service $translate .

Angularjs sur une application symfony2

Je travaille sur une application SF2 qui utilise beaucoup de javascript sur le frontal. SF2 me fournit un bon moyen de construire une belle application REST, de gérer ma firebase database avec la docsortingne, d’utiliser twig pour les modèles, etc., mais j’aimerais utiliser Angularjs. Je sais qu’angularjs et SF2 sont deux frameworks différents avec une […]

Méthode de l’élément de liaison AngularJS binding – TypeError: impossible d’utiliser l’opérateur ‘in’ pour rechercher ‘functionName’ dans 1

Ceci est le contrôleur du modèle principal: app.controller(‘OverviewCtrl’, [‘$scope’, ‘$location’, ‘$routeParams’, ‘websiteService’, ‘helperService’, function($scope, $location, $routeParams, websiteService, helperService) { … $scope.editWebsite = function(id) { $location.path(‘/websites/edit/’ + id); }; }]); C’est la directive: app.directive(‘wdaWebsitesOverview’, function() { return { ressortingct: ‘E’, scope: { heading: ‘=’, websites: ‘=’, editWebsite: ‘&’ }, templateUrl: ‘views/websites-overview.html’ } }); Voici comment la […]

Comment fonctionne la liaison et la digestion dans AngularJS?

Une chose qui distingue AngularJS des autres frameworks JavaScript-MVC est sa capacité à faire écho aux valeurs liées de JavaScript en HTML en utilisant des liaisons. Angular le fait “automatiquement” lorsque vous affectez une valeur à la variable $ scope. Mais comment est-ce automatique? Parfois, Angular ne prend pas en compte le changement, alors je […]

Comment utiliser `replace` de la définition de la directive?

Dans ce document: http://docs.angularjs.org/guide/directive , il est indiqué qu’il existe une configuration de replace pour les directives: template – remplace l’élément actuel par le contenu du code HTML. Le processus de remplacement migre tous les atsortingbuts / classes de l’ancien élément vers le nouvel. Consultez la section Création de composants ci-dessous pour plus d’informations. code […]

Comment puis-je empêcher les modulaires angi-ui de se fermer?

J’utilise Angular UI $ modal dans mon projet http://angular-ui.github.io/bootstrap/#/modal Je ne veux pas que l’utilisateur ferme le modal en appuyant sur la canvas de fond. Je veux qu’un modal ne puisse être fermé qu’en appuyant sur le bouton de fermeture que j’ai créé. Comment puis-je empêcher la fermeture de modal?

Pour tester une directive angularjs de validation personnalisée

Cette directive de validation personnalisée est un exemple présenté sur le site angular officiel. http://docs.angularjs.org/guide/forms Il vérifie si une entrée de texte est au format numérique ou non. var INTEGER_REGEXP = /^\-?\d*$/; app.directive(‘integer’, function() { return { require: ‘ngModel’, link: function(scope, elm, attrs, ctrl) { ctrl.$parsers.unshift(function(viewValue) { if (INTEGER_REGEXP.test(viewValue)) { // it is valid ctrl.$setValidity(‘integer’, […]

Filtrer les résultats 6 à 10 sur 100 avec ng-repeat dans AngularJS

Je vois le filtre limitTo dans les documents, ce qui me permet de limiter les 5 ou 5 premiers résultats, mais je veux définir où ma limite commence afin que je puisse afficher le deuxième jeu de 5 résultats. Y a-t-il un filtre intégré pour cela?

Mise à jour de l’URL dans JS angular sans nouvelle vue

Je construis un système de tableau de bord dans AngularJS et je rencontre un problème avec la définition de l’URL via $location.path Dans notre tableau de bord, nous avons un tas de widgets. Chaque montre une vue agrandie plus grande lorsque vous cliquez dessus. Nous essayons de configurer des liens profonds pour permettre aux utilisateurs […]