Articles of angularjs

ng-repeat: filtre par champ unique

J’ai un tableau de produits que je répète en utilisant ng-repeat et j’utilise filtrer ces produits par couleur. Le filtre fonctionne mais si le nom / description du produit, etc. contient la couleur, le produit rest après l’application du filtre. Comment configurer le filtre pour ne s’appliquer qu’au champ de couleur de mon tableau plutôt […]

Comment puis-je publier des données sous forme de données de formulaire au lieu d’une charge utile de demande?

Dans le code ci-dessous, la méthode AngularJS $http appelle l’URL et soumet l’object xsrf en tant que “Charge utile” (comme décrit dans l’onglet réseau du débogueur Chrome). La méthode jQuery $.ajax effectue le même appel, mais soumet xsrf à “Données de formulaire”. Comment puis-je faire en sorte que AngularJS soumette xsrf en tant que données […]

Lien vs comstackr vs contrôleur

Lorsque vous créez une directive, vous pouvez insérer du code dans le compilateur, la fonction de lien ou le contrôleur. Dans les docs, ils expliquent que: la fonction de compilation et de liaison est utilisée dans différentes phases du cycle angular les contrôleurs sont partagés entre les directives Cependant, pour moi, ce n’est pas clair, […]

Quand privilégier ng-if vs ng-show / ng-hide?

Je comprends que ng-show et ng-hide affectent la classe définie sur un élément et que ng-if contrôle si un élément est rendu dans le DOM. Existe-t-il des directives sur le choix de ng-if sur ng-show / ng-hide ou vice-versa?

Confus à propos de Service vs Factory

Si je comprends bien, à l’intérieur d’une usine, je retourne un object qui est injecté dans un contrôleur. Lorsque je suis dans un service, je traite de l’object en utilisant this et ne rien renvoyer. J’étais supposé qu’un service était toujours un singleton et qu’un nouvel object d’usine était injecté dans chaque contrôleur. Cependant, en […]

Un contrôleur AngularJS peut-il en appeler un autre?

Est-il possible qu’un contrôleur en utilise un autre? Par exemple: Ce document HTML imprime simplement un message délivré par le contrôleur MessageCtrl dans le fichier messageCtrl.js . Inter Controller Communication {{message}} Le fichier du contrôleur contient le code suivant: function MessageCtrl() { this.message = function() { return “The current date is: ” + new Date().toSsortingng(); […]

Quelle est la différence entre ng-model et ng-bind

J’apprends actuellement AngularJS et j’ai de la difficulté à comprendre la différence entre ng-bind et ng-model . Quelqu’un peut-il me dire comment ils diffèrent et quand on devrait les utiliser sur l’autre?

Pourquoi AngularJS inclut-il une option vide dans select?

Je travaille avec AngularJS depuis quelques semaines et la seule chose qui me dérange vraiment, c’est que même après avoir essayé toutes les permutations ou la configuration définie dans la spécification, allez à http://docs.angularjs.org/api/ng .directive: select , je reçois toujours une option vide comme premier enfant de l’élément select. Voici le jade: select.span9(ng-model=’form.type’, required, ng-options=’option.value […]

Si d’autre déclaration dans les modèles AngularJS

Je veux faire une condition dans un modèle AngularJS. Je récupère une liste de vidéos à partir de l’API Youtube. Certaines vidéos sont au format 16: 9 et d’autres au ratio 4: 3. Je veux faire une condition comme celle-ci: if video.yt$aspectRatio equals widescreen then element’s attr height=”270px” else element’s attr height=”360px” Je fais une […]

Comment utiliser un filtre dans un contrôleur?

J’ai écrit une fonction de filtre qui renverra des données en fonction de l’argument que vous passez. Je veux la même fonctionnalité dans mon contrôleur. Est-il possible de réutiliser la fonction de filtrage dans un contrôleur? C’est ce que j’ai essayé jusqu’ici: function myCtrl($scope,filter1) { // i simply used the filter function name, it is […]